msm7x27a-common: move nfc stuff to their own makefile

Change-Id: I60d5c71ef2733f0219a069dce477dc7e6b6f99d5
msm7x27a-common: we want to set following prop only on eng and userdebug builds

Change-Id: If9e484669daa7e8686aef8e87a8a6a7b88825a45
msm7x27a-common: RIP lgapversion you served well, now time for script

Change-Id: I946213ac6c08f7a047134085f3b3c8809453eae2
msm7x27a-common: optimise baseband detect script
msm7x27a-common: refactor post_boot script

strip out all the unneeded crap, do indentation properly, and optimise scaling minimum frequency detection
msm7x27a-common: we don't use cdrom mode

remember to remove from kernel in clutter cleaning
msm7x27a-common: small updates from caf and disable performance profile

Change-Id: Ieb7cb8f4c19224e8af34116357a8b8ce41797bd9

Conflicts:
	overlay/frameworks/base/core/res/res/values/config.xml
msm7x27a-common: properly query battery capacity

  * 4.4 introduces a new daemon, healthd, that handles battery status
    - resides in: /system/core/healthd
    - BatteryMonitor.cpp iterates through all the *directories* under
      /sys/class/power_supply looking for a file called 'type'
    - if the type == Battery, it assumes this is the location for the
      battery stats for the device. Only the first directory that matches
      this criteria is used.
    - on sony 8x27 kernels, this search results in:
      /sys/class/power_supply/fuelgauge.
    - To determine capacity, healthd looks at the contents of the
      'capacity' file under this discovered base path. This results
      in /sys/class/power_supply/fuelgauge/capacity on sony 8x27
      kernels.
    - Unfortunately, this is the wrong path. The capacity file at this
      location returns a large negative number.
    - Other paths like status, voltage_now, and present are also
      incorrectly determined.
  * For comparison, in 4.3 battery statistics gathering was handled by
    frameworks/base/services/jni/com_android_server_BatteryService.cpp
    - BatteryService does a similar search for a file called 'type' with
      the contents of 'Battery'
    - But the search logic is different here: it takes the *last* path that
      matches the criteria.
    - This results in the correct /sys/class/power_supply/battery
  * This patch overrides the discovery mechanism for battery status completely.

Change-Id: Ibf956b4358a559fd33d4c918b9946607b0ea28e1
msm7x27a-common: wake with home key

Change-Id: If5e6f5c4ca4c46bf8aada833e2e1f12ca4fc879b

Conflicts:
	msm7x27a-common.mk
msm7x27a-common: Disable initlogo

Change-Id: I6f545a7b0a50dc9d89fc14164d595f53772dbf57