Add pretest jshint of lib and test files with jshintConfig from yui-lint (modernized).
Add tests/utils.js to the scripts.test command.
Lint the world.
Beautify the world.
Remove tests/utils.js from scripts.test until node v0.8 issue is figured out.
Use consistent variable in currentclass setter.

Using `name` interchangeably was indeed confusing.
Merge pull request #207 from evocateur/jshint-and-beautify

Lint and Beautify from @evocateur PR#207