javascript: fold modules
javascript: move runtime into own js file
javascript: remove name from constructors
javascript: google closure fixes
javascript: move runtime into own namespace
javascript: better print function
Merge branch 'googleclosure' of https://github.com/raichoo/Idris-dev into raichoo-googleclosure

Conflicts:
	src/IRTS/CodegenJavaScript.hs