TestingExecutor: show also uncaught exceptions when a test fails
Refactored: using actors in IpcCommandReceiver
Refactored: create the response writer in the same thread where it's used
Refactored: use DirectoryObserver, extracted CommandsDirectoryObserver
TODO notes