Started javascript refactoring
Merge branch 'master' into javascript-remake
added .idea folder to ignore file
Added javascript to project.xml test file and small fix to javascriptgenerator (still lots of work in progress!)
Merge remote-tracking branch 'origin/master' into javascript-remake
Merge remote-tracking branch 'origin/master' into javascript-remake
Made some small improvements to SuperStringBuffer for cleaner access.
Refactor javascriptgenerator (WIP)
Merge remote-tracking branch 'origin/master' into javascript-remake
Merge remote-tracking branch 'origin/master' into javascript-remake
Changes to generator helpers "ln" and "scope".
Bug fix where flag field was populated by empty flag.
SuperStringBuffer can now remember a tab level (intendation).
Refactoring javascript generator completed.
Merge remote-tracking branch 'origin/master' into javascript-remake
Merge remote-tracking branch 'origin/master' into javascript-remake
Merge remote-tracking branch 'origin/master' into javascript-remake

Conflicts:
	Makefile
Continued refactoring of javascript.
Merge branch 'master' into javascript-remake
Better comments on mgen-lib.js