Change empty markdown config to {} instead of None

Markdown does not accept None as empty configs. See:
https://github.com/waylan/Python-Markdown/issues/357
Thus, the default value for configs keyword argument should be {} instead of None.