changes required to build carbon rom

Conflicts:
	cm.dependencies
init: Add setup_fs service for Userdata

* Used for formatting data after unlock,
  as the userdata partition is zeroed out after unlock,
  but a filesystem isn't created.

Change-Id: I17aba9ed9778431e48f9605d10a7fde8be9b7b86
huashan: move libqc-opt.so

Change-Id: Ie0a008648008ae946892fa949809bc0dd9357d2c
huashan: reorganize cm.deps

Change-Id: Idbd5efef8adf68de2a968885640e69c22bef734a
huashan: Use Legacy PAP, our RIL is from 4.3

DCHSPAP 18 -> 30, not 19 -> 30 like 4.4 RIL

Change-Id: I6cd7b18f17791577ae45e4394473b5de4d4b9e1f
huashan: fixup remote submix input device

Change-Id: I07f9c1d3d6a18148377b34a1cb001db075bf5cd5
huashan: enable CM performance profiles in device overlay

Change-Id: Ib59c602ed43684f131e3f88bb0464a1938afc192
huashan: set readahead during early-init

Change-Id: Ida32fe990bdb5bb83928966fc059ea65e9e14e46
script: fix traditional sort

Change-Id: I23fe22b74f9ac8cd6a09d932f1f4493850c6e7d2
huashan: fixup the perf profiles

Change-Id: Iffb64cae0edf8d7f448c94265f9d4900c6914951
Inherit from msm8960-common

* msm8960-common then inherits from qcom-common.
* This doesn't change anything currently, just adds one more
  common tree in between - however, later on, we can start moving
  things to this new tree as needed, from both huashan
  and qcom-common

Change-Id: Ib0a5bca4569501e8504ae18b04c98f59130fe4be
script: make osx devs happy

Change-Id: I5fbefbfdc61f575acc2e18d2895498eed918845b