Merge cherrypicks of [15749384, 15749385, 15749021, 15749367, 15749149, 15749150, 15749402, 15748246, 15748540, 15749368, 15749369, 15749386, 15749387, 15749403, 15749404] into sc-release

Change-Id: Ifecb708a6001c34a6147207451d9dfaccad6184a
diff --git a/device.mk b/device.mk
index f7b85af..15b65e7 100644
--- a/device.mk
+++ b/device.mk
@@ -849,7 +849,7 @@
 
 # Increment the SVN for any official public releases
 PRODUCT_PROPERTY_OVERRIDES += \
-    ro.vendor.build.svn=58
+    ro.vendor.build.svn=59
 
 PRODUCT_PRODUCT_PROPERTIES += \
     ro.adb.secure=1