Get --use_strict + --harmony ready in case my pull request is merged into mocha.
Add and enforce some checkstyle.
Add suppressions and add some checks to be more google-like. Fix test violations.
Remove unnecessary TODO to order imports, rename sun_checks to checkstyle
Merge branch 'master' into use-strict-harmony
Use my proposed method of passing --use-strict through until it's merged into mocha.
Merge pull request #32 from b0ri5/java-use-checkstyle

Use checkstyle to enforce java style/lint
Merge pull request #33 from b0ri5/use-strict-harmony

Use strict harmony
Merge branch 'master' into b0ri5-euler1
Update to use harmony/ES6 features.
Update the js lint to ignore node_modules.