refactor safestrap/flags files

Change-Id: I57635cfddf1aa48b5ac3c70f328267045d8d52f3
refactor safestrap/2nd-init files

Change-Id: I306a203e3ca85811eeaac51846e89970c0a5a15d
update Safestrap version and add subprojects

Change-Id: I18da4d3b9fff648434f7a65a68bcaf8dc6156ca9
refactor safestrap/bbx

Change-Id: I1e57b4b5fa78b6893589cbb6243569a810c7e30f
add makefile for safestrap-common

Change-Id: Ia3df76cc55f2fc0809c32ac008016880165dbd91
add hidden partition flag

Change-Id: Iaa6be4e60054a23a9b32dcddb594298fd0838de6
remove fixboot.sh script execute from recovery

Change-Id: Ieb9f6df819847c39f30e2aec5bff784129122233
remove now unused common.mk

Change-Id: I861ae5ddaa03d3704995e47e1e79a1289c3b110c
modify update-binary and add to the build

Change-Id: I0dcae317e71bd8d568532524d5d784908e72f6b0
move moto specific binaries out to external/safestrap

Change-Id: Idbb25691a96054aca13b399b513c9b3a84a55341
add safestrap-common bits to the build

Change-Id: Id9b78b2f0c2a65395ae83c52a21e630faf66b654
moto omap4: update hijack and init.rc

Change-Id: I38d230b0ac3ecf1f3c32d90e2c7dcfbed0588579