Add dependency checker tests

Here's a summary of the changes contained in this PR:

* Move `index.js` to `lib/dependency-checker`
* Add jshint for `lib` and `tests`
* Remove Ember App related boilerplate in `tests` since it doesn't apply to this addon
* Add unit tests for NPM
* Add placeholder test file for Bower