Add support for travis and npm test

Jira issue: WP-942
Fix travis nodejs version

Missing quotes around the version strings.

Jira issue: WP-942
Fix .travis.yml linux package dependencies

Jira issue: WP-942
Add linux packages for gnome keyring

Jira issue: WP-942
Remove webinos-specific tests

Some webinos tests were failing because they need the webinos
infrastructure around them.  These have been removed from
automated testing.

Jira issue: WP-942
Remove support for node v0.6.x

Node 0.6.x is broken for this package.

Jira issue: WP-942
Removed erroneous whitespace from travis.yml

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

Enable Travis CI support