update Promise libraries (jQuery and Q)
travis-ci: hook up to sauce labs for cross-browser testing