added build status to the README.
added jshint grunt task to enforce code quality when writing JavaScript.
added documentation for the jshint task.
refactored JavaScript to remove all JSHint warnings.
added jshint task to the 'dist' task.
Merge branch 'feature/jshint'