zeus-common: switch to a cleaner two-stage boot method

this let's us have two separate real ramdisks which is more cleaner than having
a combined ramdisk.

on boot there will be decided which one of the ramdisks (android or recovery) gets unpacked and fired up.

Ported from: http://review.cyanogenmod.org/#/c/26441/
Author: codeworkx <codeworkx@cyanogenmod.com>
Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I7b1ec7dc8e5d5fd367bafbd630e1c7b86098c38c
zeus: set default min/maq freq

Change-Id: I3079a20e6acf9c32bb63301b16994562cd0923fe
zeus: remove filler to help device boot

Change-Id: I9208f5034e42eddc9ad0f08b46da83fd51830c22
zeus-common: some cleanup

* Removed useless TARGET_KERNEL_CUSTOM_TOOLCHAIN definition
* Added & fixed some comments to the source files

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I3aa9325b968f28209186fb8e26ee1b2028a29089
Initial cm-10.1 changes

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I95040a8adc773a510add1eeb6cb157d40e8a5d1c
Bluetooth config

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ib45eb5aadddf04166bbed11cb02b027b3460265c
zeus: power management

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I796765ffb352000bcadb5716f26d121dd5c40be2
zeus-common: add proprietary-files.txt and scripts for it

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I4993d0c4f220466df79613de50586b1554696cb0
remove unnecessary custom toolchain line

Change-Id: Ic33fcac73b57ee106c21ee2cebfac6b5e3c96259
update zeus common

Change-Id: Idb81ffd41069ec85a13b962c7c8a9a867500f20a