Make --host/--readonly-host params to init_datasources required

We encounter issues where the defaults were incorrect when deploying in
production. We decided that having the user explicitly set where they
expect their databases to be was a good thing.