[1/2] Base: MultiUser support

fix bug for secondary User or Multi User

fix http://jira.omnirom.org/browse/OMNI-838

NOTE:
FOR all contributor
please add support for multiuser what ever you change here
we have supported device that has multiuser
xD

PS3:
added missing KeyguardViewManager

PS4:
fixed enablement of network traffoc and battery style

PS5:
update statusbar on user switching

PS6:
fixed lockscreen power menu handling

PS7:
fixed lockscreen camera

PS8:
fixed lockscreen see-through

PS9:
fixed searchpanelview target
fixed iconmerge

PS10:
fix Global action aka power menu

PS11:
Rebased

Change-Id: I537f18ff520ae682b89565adda45952415561557
[1/2] Base: Navigation bar height/width

All credits to SlimRoms / kufikugel

Change-Id: I70b1983de8d79e91edbc4ea4dcb1f9d8f1e766d2
Revert "[1/2] Base: Navigation bar height/width"

This reverts commit 14f991e5320cd153f8e851ccc95bb72e6dbbea2b.
Revert "[1/2] Base: MultiUser support"

This reverts commit f3c4bd18658b21fe0c08c7c0cafe9a5db1a156c7.
Revert "[2/2] Add lockscreen rotation as an optional rotation setting"

This reverts commit 351c158b0353d07d917a1878b87be53b59bf92bd.
Merge branch 'head' into kitkat