Autodelete is only done when we have an abstract socket
some minor improvements
restructure and build fix
Commit missing file from last commit
Well, another build fix... Next time I should compile properly
move getUidFromPid into new hook.cpp