PEP8 support

PyQode now use the PEP8 style guides everywhere (except for the overriden methods of
Qt base classes).

PEP8 compliance is checked by the test suite