Fix some jshint errors
add gruntfile.js and package.json
add unit tests using qunit
add tests
add travis.yml
test edit
add build status
modify task order
add repository information
Merge pull request #7 from patrickheck/add-travis

Add travis support