'Set defaults and load config file if it exists.'

def __init__(self, defaults, filename):

    self.DEFAULT_SECTION = 'DEFAULT'
    self._defaults = defaults
    self._config = {}
    if os.path.exists(filename):
        with codecs.open(filename, encoding='utf-8') as f:
            self._config = yaml.load(f)
