Read the settings from a yaml configuration file.

Issue: https://openedx.atlassian.net/browse/TNL-902

@e0d @jarv please review.
@tymofij what we should probably do is limit it to the subdomain but I think it should be handled in configuration.