Make package.json developer friendly.

Allow most versions of Node and Karma.
Enforce stable versions of Node and Karma.
Use peerDependencies.
"path" module removed as dependency since it's a core Node.js module.
Update index.js
Merge pull request #1 from tubalmartin/patch-1

Make npm package more portable/friendly