BaseStatusBar: cleanup halo stuff

same method as pie & appbar to keep content observers low in systemUI + leak fixes

PS2:  Just blew away the tabs and all

Change-Id: Iecb2b4f3d509245d3e51dfa1c9ad8645fe7902ab