OmniSwitch: cleanup and fixes

-use white shadow color also for rambar
-added context menu in all views
-dont use MainActivity to allow background processing
-fix crash for apps without icon

Change-Id: I62c7ded602f5a2b1a3c29495473c554e8d3c74b6