Added support for autopep8. Works!

You're welcome to pull, even though the changes are quite extensive...