added flake8 to tox and fixed detected problems
added .travis.yml and updated README to have more batches