NPE in SearchManager.triggerSearch

mAssociatedPackage field is never initialized and cause NPE.

Change-Id: Ibf0d44b2170b7cbfe4a883008254a086e03579c5
Allow theming of lockscreen

Change-Id: I10799482e0b393746b4c9818f94862109fac6006
Factor out profile trigger code into separate class.

Makes it easier to extend the trigger mechanism later on.

Change-Id: Ied318e7efa7e1755022deecb8172f862943ca6ac
Move broadcast actions from service to ProfileManager so all API is
there.

Change-Id: Ic8a8ad8f86f01864a30963457687f5be70e99ef4
Cleanup.

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