Adds jshint and uglify for js components.
Adds connect task for js testing.
Adds watch task to run jshint when certain files change.
Adds qunit for js testing.
Adds banner that is used in the uglify task.
Adds js files to the copy:docs task for js components.
Adds js files to the copy:docs task for js components.
Updates components to test.
Ignores node_modules folder.