Fixes #283. If the mkdocs.yml is completely empty there is a traceback

I think this should be `local_config.update(user_config)` with your renaming which I don't fully understand it has reversed it.