Correct depreciated NPM properties

- Removed plural "repositories" since it is depreciated
- Additional Keywords
Mocha CLI task target was renamed

- Use stricter dependency so future breaking changes are less likely to
happen
Merge pull request #4 from nschonni/npm-updates

Fix NPM errors and build dependency