Handle reading of empty YamlFiles

python-yaml's safe_load returns 'None' when it parses an empty YamlFile,
but since empty YamlFiles correspond to empty dictionaries, really, we
handle things accordingly.

Signed-off-by: martin f. krafft <madduck@madduck.net>
3 files changed