Allowing one to split jobs into N random queues.

This feature is an initial implementation for issue #2.