Overwork system core

remove some obselete stuff for 4.3
centralize some things more
add audit support

Change-Id: I643fa423129866480ba18dfd23cdd78ff2902f8e
Merge remote-tracking branch 'Slim/jb4.3' into slim4.3

Conflicts:
	rootdir/init.rc