This change eliminates the need for some classes to run Unit one more time before running tests.
KeyboardInterrupt re-raised.
Fixed temporary dir removing. Fixed printing path to log. Module checks moved to the separate file.