test: rename test directory
manager: properly return newly created job in transaction_add_job_and_dependencies()
socket: allow configuration of socket/directory mode
yay, we can start socket units
various cleanups
implement proper binding on ports
rework socket handling
move test files to test1/