Make the code compile on OpenBSD
Improve failed test error reporting
Fix include path on OpenBSD
Implement getting the path of the executable on OpenBSD