Make flake8 a requirement, remove ipython
Make travis run flake8