Stop 'new undefined()' crashing Espruino - fix #120
misc usb tidyup
Merge branch 'master' of github.com:espruino/Espruino

Conflicts:
	ChangeLog