Allow number of workers to be specified in Configuration, per bus.

On one hand, the ability to easily assign multiple workers to a single bus is powerful and useful. On the other, the semantics of messages in a bus may not allow multiple workers (the order they are processed may be important). This commit allows different busses in the same process to be configured differently with respect to the number of workers to suit their needs.