Do not fail on None value

This PR handle ``None`` value as an empty string avoiding failure with the following code:
```python
import markdown

source = None
markdown.markdown(source)
```