m7-common: Introduce m7vzw

Change-Id: Iff184007a7906f3fe842f0038c016974034e9217
Merge "m7-common: Introduce m7vzw" into cm-10.2
m7-common: clean up initscripts

* m7spr has it's own set, while m7vzw shares the GSM set
* Fixes compilation for non-m7vzw variants

Change-Id: I53f877d132d8ce2c15144ff12f82232fae883c4f
Fixed rc and fstab configurations to allow device encryption

Detailed description:
   fstab entries were set up to encrypt using a footer at the end of the
partition, but the fs was not recognized by cryptfs.c as being
appropriately shortened.  Inspection of the original fstab.m7 reveals
crypt keys are stored on the "extra" block, or /dev/block/mmcblk0p27,
changed fstab to match.
   tmpfs mountpoints inside /data prevented cryptfs from unmounting /data.
Fixed this by assigning mountpoints to directories inside /mnt and
creating symbolic links to /mnt inside /data.

Change-Id: I22b390bc7e329b3f79ac3b73e02bd0c33c4b1025
m7: Configure ondemand governor

 * Idle loop on M7 is janky due to power management implementation,
   which screws up the interactive governor.
 * Switch to ondemand governor and configure it correctly.

Change-Id: I563071a5bc08c20ab6217994dea98d92feeaaf8c
m7: Add init script for recovery

 * Configure power options for recovery

Change-Id: I6eba30232f1da453d3673541849085d83dd83967
m7-common: Add missing LPA PROXY use cases

Change-Id: Ib795508d1b0eaef436fba03006181ade7bd9dedd
m7-common: remove deprecated SEPERATED_CAMCORDER flag

Change-Id: I9f2697fc3b9aa01551e97a2c72ef13074487cf7a
Enable swipe controls in recovery

Change-Id: I99451f13d41b85e1b3022eb039f42647261ae92b
m7-common: update audio_policy from CAF upstream

Change-Id: I2187713a4d8f00a5e4649283c56816c3c1ae729d
m7: add bold flag for recovery

Change-Id: I13e72362cb252f670780e3d44d17dc8bd556e1d9
Revert "m7: add bold flag for recovery"

This reverts commit 04fde946dfdd7e5871adf1f55e366bfbcfa1ccec.
m7-common: use new torch overlay option

Change-Id: Ia57929a2a64ae6ee05cbea8495c4625f0b9ddae7
m7-common: clean up deprecated custom recovery graphics

Change-Id: Ib29bcf571a6c572bc480cc3cc19daa522004329b
m7-common: remove deprecated libril flag

Change-Id: Ice136aeb05e72a450a813ccc684bbf846cfb1460
m7-common: set camera hardware type

Change-Id: Ia25730d085737454faa62206f971f80b75dc9071
cdma-overlay: enable world phone support.

Change-Id: I2f7d562c77e8f689690b0053ad91cb20409cc048
m7-common: remove HSPA distinguishable overlay option

* This is set by default for all devices in the global CM overlay.

Change-Id: Ic14bd9e2f24bf79ad885153b9e5aeccb800cc5f2
Merge "cdma-overlay: enable world phone support." into cm-10.2
m7-common: consolidate GSM device proprietary files under m7-gsm

Change-Id: Ia54e24ce163160f89eee7ed8454867127cc38137