Removed underscore as a dependency; now only a devDependency.

Simplified running tests.

Upgraded devDependencies.
Updated .npmignore file

Added .travis.yml file

Set supported node version to >=0.8.0