init:  Add support for init.target.rc.

  Forward port of 42e62abe32ba5819ade4dec0b95e4d847b5d67ff
  from cm-11.0

Change-Id: I3ffd07ff84b08f0307ebc6429f0976621dd9560e
Revert "init:  Add support for init.target.rc."

This reverts commit b8e49b2d34fd9220673fef90cd7855f844d6a9f0.
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
toolbox: new applet restart

- stop + start
- for the lazy.

Change-Id: Ie0ef0e27f5b7819a5575ece6b82c5813f4e38420
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
init: define BOARD_CHARGING_CMDLINE parameters

Change-Id: I722e49e2a13418bf887c361c85e9d102168ca973
healthd: Use project pathmap for recovery

Change-Id: Ifa71a7adfb3a3d897a6e24e7aa18388c364efb95
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
Revert "healthd: charger: Modify charger unplug shutdown time to 1s"

This fixes hammerhead off mode charging and shouldn't bother
other devices.

This reverts commit 2e8628e9685c62b2cf881ba9f5aef406713f0175.

Change-Id: Ibe6477884d22e37981a3c5549a3a72aae1963152
Update permissions to the superuser binary

Change-Id: Ia382c74854cfbe625653b8b6b016b37f93132658
Merge remote-tracking branch 'github/cm-12.0' into cm-12.0
Merge remote-tracking branch 'temasek/cm-12.0' into cm-12.0
Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_core into cm-12.0
core: Fix compile error with QCOM_LEGACY_UIDS

Change-Id: I01c7f73ba0e87533ae06b8af183b4c88dbbf944e
Core: fix compile issue of healthd.`

fixes this in darwin cp: symlink: /sbin/healthd: File exists

Change-Id: Ia0a51962ec6d1713ece1e9c1d4f9df479fee5f5b
Merge remote-tracking branch 'github/cm-12.0' into cm-12.0
Merge remote-tracking branch 'temasek/cm-12.0' into cm-12.0