Run server in PID and mount namespaces

Remount /proc so it matches the PID namespace.

Enable testing via concourse fly.
add instructions
factor out namespaces
rename create container since it is no longer biassed towards the PID namespace
Drive namespace callbacks from container code
add Namespaces abstraction
Rename flags
Merge branch 'create_container'