allow whitelisting target_origin in Travis.config
do not load newrelic unless configured
check for sentry.dsn
to_s target_origin config to be safe
remove nesting
do not include Raven::Rack unless configured
use Travis.config.github.ssl when fetching an oauth access token
make sure we have client_domain
Revert "use Travis.config.github.ssl when fetching an oauth access token"

This reverts commit fce6ea0c4390a2c6e55d525020aa071d53e9b38f.
I should go home

Revert "Revert "use Travis.config.github.ssl when fetching an oauth access token""

This reverts commit feb82c29a3db2ab570846665f7e89b12398ff9dc.
Revert "make sure we have client_domain"

This reverts commit 91d8d9d73c2e2dd63ee9d0846395c1629bccf77f.
check Travis.config.client_domain
expose more pusher infos
be smarter about host setting
bump core and support. Travis::Metrics.setup
add repos stats script
bundle update after rebase
use http_x_script_name header if given
bump travis-core and travis-support
favor Travis.config.pusher_ws over Travis.config.pusher, add the pusher_ws path