shadowImage fixes
wrap try/catches in decorator, log
null check
cut out android's fleuxcontrol, port up bugfix from android