Add support for Travis CI and NPM test

Jira issue: WP-942
Remove node-gyp dependency

Jira issue: WP-942
Merge pull request #1 from jplyle/enable-travis

Enable Travis CI support