Added automated tests and stuff on travis 

Lets see how travis handles pull requests
We were going to remove duplicated `pep8` and `flakes`