Enable Travis CI testing and add new tests

Jira issue: WP-942
Fix the npm test line in package.json

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

Enable Travis CI support