Moving to Uber's jshint style configuration, and using my fork of jscoverage to make coveralls integration easier, and all code cleanup necessary.