aries-common: initial support for CMHW

Moves color tuning and vibration to CMHW

Change-Id: I1ab12cc3205e2481f24215cc0bb91d21dd95633f
aries-common: support vold-based recovery

Change-Id: I9fc82f8a77a027b10a365aed2411a0cf17d3332d
aries-common: fix installing from stock

- Package path need to be changed from /sdcard to /storage/sdcard0
- Readlink does not work on recovery on Samsung ROM

Change-Id: I28ed95f3ac89ebfc850d5c1be51972cff90d2127
aries-common: symlink /external_sd instead of /emmc in recovery

This is what ROM manager uses

Change-Id: I64522f48f740d9c16139755e0ea75fdcffc46988
aries-common: updater: fix install from external sd

Don't use -f with readlink since it won't work if
the destination does not exist.

Change-Id: I1e2f16ba009108dbdc69f91202c1dd071c1361e7
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2