Removed the dist folder. Addresses #2
Updated .gitignore with the dist folder. Resolves #2
Some Gruntfile.js cleanup
Enabled jshint and fixed warnings in src/widgets
Resolved the jshint errors in the tests source
Added the autocomplete "source" global to the list of jshint globals.  Resolves #12
Added all jshint tasks to the build task