Adds jscs linter
Fixes min generation
Put minifying logic in separate file
Don't bleed globals in tests
Rename init.js as loader.js
Clearly separate loading stuff from unit tests init
Removes trailing whitespace