tests: rename test modules to match unittest discovery pattern
tests: remove run_tests.py

now it is possible to run python3 -m unittest instead
tests: add tox configuration file
tests: add tox temp dir to gitignore
tests: add init test
tests: fix tests invocation to enable profiling with "python -mprofile X"
init: use say/die in init
tests: test_suite/utils.py can be used to run all tests
tests: remove overall profiling. Use "python -mprofile utils.py" instead
tests: add FinishTests.test_unexpected_conflict
tests: don't close file manually inside 'with' statement
tests: fixture: fix reading fixture from multiiteration repo
tests: first tests for git af rebase
gitwrapper: return tuple from misc.sort even if empty list_of_treeish given
iteration: rename get_iteration_list to get_iterations

as it doesn't return list anymore
iteration: fix output typo
Merge branch 'iter3/add_test_suite_v3'
EUF
Merge branch 'iter3/test_comformance_v2'
EUF