Added multi-processor support for cube servers

If options.workers is absent, this code should fork a worker for every
CPU on the host.  Obviously options.workers may be used to override
this default.  Please update wiki documentation accordingly.