Base features
- reporting all error codes and failing correctly
- failing argotk.hs if the daemon fork fails
- Killing the daemon properly in case an async test is killed through SIGINT
- immediately fail the test on exit code if the daemon dies.
- basic logfile parsing to verify that the hello world gets through