* Update test versions * Use parametrize to remove tests duplications * Extract sources format tests * Fix mypy errors * Fix .travis.yml
* Add venv to .gitignore * Use tox to run tests * Make fuzz run in tox * Split tests files * Fix import error