msm7x30-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: I99584ea66f11cd6867a181b72591ce34ea53fd9b
msm7x30: Fix default cpu clock after changed to 2-stage boot

Change-Id: Ie9570f532304fc8ee9d58957d9e7fdbb21583b45
Changes to fit AOSP standards

Change-Id: I76867dd6c57c65e0a7f6822edc24475db8be7106
Disable strict mode on all kind of builds

That shitty red fucking borders are annoying me on -eng builds. I don't build -user always ;)