Allow specifying of github and travis secret/token via env

and removing basic auth from travis and github routes