Add pep8 config, use pep8 in travis

also, fix E111-E113 errors:
E111 - indentation is not a multiple of four
E112 - expected an indented block
E113 - unexpected indentation

> Seems like pep8.py is still being changed.

I.e. PyDev's version has own patches?

> Seems like the builtin pep8 checking in PyDev isn't what we'd need because it's not the same version.

I think, you could update this tool.