Improve testability

- upgrade to test-support 0.4, including jshint 2.5 and buster 0.7
- decrypt SAUCE_ACCESS_KEY so pull requests can be fully tested
- split Sauce, Node and linting into different travis test targets