Added collecting thread
Updated defaults (e.g. test run length)
Added list of failed tests, fixed logging and enhanced --list / --faillures