Fix pep8 / whitespace
Support Python 3, fix module errors
Enable markdown extensions by default