Use scheme-relative base URLs for all services

This helps with HTTPS, but does not force it.
NOTE that the GitHub return URL must include a scheme!