Support for circus

Basic support for Circus, the process and socket manager.