FFI: remove obsolete #include <srvthread.h>
Cakefile.hs: remove debug declarations
Add 'lib' target
Makefiles: Make 'all' the default target
FFI: Fail on duplicate jobref.
FFI: Bounded retry on stdin buffer overflow
API changes: jobargs are now the only method of passing job parameters
FFI: fix the 100% CPU usage, more debug
Honor stdin_sz parameter
Makefile: enable 'debug' option for tests
Add mkBuffer helper function
FFI: pushStdin: don't send the signal on zero packages
FFI: completely remove unsafe 'execv'. Fix the createSync
FFI: fix map insert/remove algorithm

Double-remove is not an error due to possible cleanup calls. Cleanup will clean
the map
FFI: check the cleanup flag
FFI: re-implement double-cleaup protection
FFI: implement atomic jobs counter
tests: Add set of autotests
FFI: fix nactive bug (UWCB_DEBUG + macro issue)
Fix <>NULL issue; use eqNullable'