add html + css validation
ignore node modules
expand jshint options
add travis config
Merge pull request #1 from bfl-itp/test

set up validation + travis