why did we use the minispade string strategy for development?
pass pusher_host through config.ru
allow setting the pusher host
config source_endpoint

Conflicts:
	config.ru
	public/index.html
fix ignoreWarning
ignore pusher error code 1006
more hardcoded github.com urls
remove path from endpoint
allow setting hsts for Rack::SSL
travis-web does not use travis-core
use all roots for generating the version hash
the joys of non-portable unix command options
Make sorting more in line with what we will do on a server
on the repos list remove "summary" elements for repos without a build
disable sending metrics to pusher
try simplifying pusher channel subscriptions
add private attribute to repo, prefix job channels based on the private status, otherwise use what api hands over
restore CHANNEL_PREFIX, but check if it is already present
can channel be undefined?
fix Travis.Pusher.prefix