fix problems shown up with 'strict'
fix problems shown up with 'strict'

acidsound/NodeMCUWebIDE,acidsound/NodeMCUWebIDE,darkmoon32/EspruinoWebIDE,darkmoon32/EspruinoWebIDE,amperka/EspruinoWebIDE,SMACproject/SMAC-IRP,darkmoon32/EspruinoWebIDE,amperka/EspruinoWebIDE,SMACproject/SMAC-IRP,espruino/EspruinoWebIDE,espruino/EspruinoWebIDE,amperka/EspruinoWebIDE,SMACproject/SMAC-IRP,acidsound/NodeMCUWebIDE,espruino/EspruinoWebIDE