Fix PEP8
Ignoring E501 in PEP8
Add Flake8 test on travis
Use flake8 on the entier project