OmniSwitch: added icon pack support

PS5
Add iconMask/iconBack/iconUpon/iconScale support

Change-Id: Ie1bb9e5d9275bc734d484cc00ce222f2dee06116
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
foo