Changes to support customization of curator config

This adds new required variables for the registered GitHub app, and options to specify different hostnames for oti, the otol api, and other services.