Adding option to launch without workers.

If options.workers === 0 or false the main 'thread' will listen for requests with no workers.
Also updated logging to only log the number of workers if there are any.