[WIP] Hybrid3

*Implmented as a system service

Change-Id: I7c7a8249cab2c57536eeec0584ae102eeee6cca9
PS1: base functionality working, need to fix dpi.
PS2: clean up spacing
PS3: moved hybrid prop to a parcable class
PS4: fix commit
PS5: massive desgin cleanup
PS6: fix spacing errors
PS7: fix git add
PS8: temp debugging patch
PS9: more debugging
ps10: rebase
Conflicts:
	core/java/android/app/ActivityThread.java