Adding yaml_config, a new settings module

This reads configuration directly from yaml
and imports it directly into settings
Merge pull request #6188 from edx/jarv/config-refactor-wip

moving defaults for yaml config out of common.py