Default skill config to empty dict
This defaults skill's configs to an empty dict instead of None,
which simplifies getting specific values in the config for skills.
It removes the check for None config.
==== Fixed Issues ====
====  Documentation Notes ====
Skill writers no longer need to check for None configs.
@@ -210,7 +210,7 @@ class MycroftSkill(object):
self.bind(emitter)
self.config_core = Configuration.get()
- self.config = self.config_core.get(self.name)
+ self.config = self.config_core.get(self.name) or {}
self.dialog_renderer = None
self.vocab_dir = None
self.root_dir = None
