Allow shotgun to be configured with the HOST and PORT env vars

This makes it simpler for shotgun to be run from a Procfile, and to set a default host/port in my `bin/shotgun` binstub. Settings default options is rather more verbose and complex.