Convert to CommonJS format and package for the browser using browserify.
Fix references to Reporter, List and findList.
Merge branch 'adopt-commonjs-pattern-using-browserify' of http://github.com/chrisprice/scratch-html5 into chris

Conflicts:
	index.html
	js/IO.js
	js/Interpreter.js
	js/Reporter.js
	js/Runtime.js
	js/Scratch.js
	js/Stage.js
	package.json