Remove node .8 from Travis config
Ability to specify options on per-directory basis.

Closes #1401.
Move JSHint config into .jshintrc

SublimeLinter doesn't understand package.json. :(
Improved asi option based on Medium codebase.
Reverted my fixes because they were breaking stuff.
2.5.0
Jasmine globals
Make jasmine globals configurable
Tests for jasmine globals
Remove trailing comma
Merge pull request #1607 from cburgmer/2.x

Support Jasmine environment
Module keyword MVP
Clearer comment
Semicolon on module def is optional
Merge pull request #1608 from thomasboyt/improve-module-parsing

Support ModuleImport expressions
Update .gitignore.

Add "npm-debug.log" which is created when something goes wrong when running an npm script.

Also, change the "node_modules" entry to ignore the whole folder and not just its contents.
Merge pull request #1614 from XhmikosR/gitignore

Update .gitignore.
Add QUnit predefined globals.
README.md: switch to SVG badges.
Make bin/build less error-prone.