allow manual colors so that some apps may handle themselves

this allows apps to shift into their colors whenever they see fit,
the enduser can still supply definitions but these will not be applied
automatically but inside the app.

godd examples where this might be helpfull are the launcher and
systemUI. they launcher might want to shift back to stock while showing
the app drawer and systemUI might do similar things while in recents
view or having its curtain draggged down.