We're an upstream component project so we prefer to keep ourselves up to date with the latest version of our dependencies. Downstream packagers will have to do the version locking if they feel it is necessary.
This commit sets up Travis to publish to NPM on tags, to the @novnc/novnc repository.