deps: use eslint@^0.10.1 as linting utility
chore: update package.json
chore: use `npm run` as task runner
chore: tidy up .travis.yml
deps: phantom@^0.7.1
docs: add gemnasium badge