Use async linting.
Lookup and use configs (.jshintrc).

For files outside the project root default config is used. For files
inside the project, .jshintrc is looked up as node-cli jshint would.
Clean up.
Merge pull request #48 from busykai/async-linting

Async linting/.jshintrc config lookup
Documenting busykai updates
Fix #49. Start look up with the file dir.
Clean up global vars.
Merge pull request #50 from busykai/fix-49

Fix #49. Look up starting with the file directory.
doc busykais fix
update jshint version to 2.5.1
Merge pull request #51 from cgcgbcbc/master

update jshint version to 2.5.1
doc last PR
Added support for jslint extends option
Fixed extend option error. Every extend file was loaded from first files path, this is now resolved
Merge pull request #54 from hacker112/master

Added support for jshint extends option
document last PR