base: simplify OmniSwitch recents

The handshake between SystemUI and OmniSwitch is nice
but causes issues if one of the parts gets restarted
thanks to android. So simplify it and only use the
settings value. Worst thing that can happen is that
OmniSwitch recents is enabled but OmniSwitch is not running
then nothing will happen if recents is triggered

Change-Id: I43d93ea475f72e55fbc767c65b5050acaf4977eb
base: screenrecord: update notification

Update show/hide pointer button for actual state

Change-Id: I02090f05b06896248483f3f9ff2eb22924a22476
base: cleanup battery circle and percent

-no need to recreate objects
-simplify receiver

Change-Id: I98ff4ae6c72094a92ef8dc9f1c67adae09a4fdae
Merge branch 'android-4.4' of https://github.com/omnirom/android_frameworks_base into omnirom-android-4.4
Merge branch 'omnirom-android-4.4' into android-4.4