Cleanup.
Add skeletal grunt-contrib-jshint task.
Update task to use jslinted.
Update copyright headers.
Add authors file.
Migrate and convert jshint tests.
Pass tests with local jslinted.