OmniSwitch: simplify and cleanup

-use start on boot as default for enable
-remove unneeded broadcasts

Change-Id: I39b6c1b00c589b81367722450ccb057769ebcb51
OmniSwitch; fixed drag handle placing in immersive mode

Need to use different window type to get correct placement
of the drag handle depending if the navigation bar is shown
or not