fixed #12 - Set task message size to be a configurable option

Adds a new option maxPayloadSize, which takes a number in bytes that is the maximum size of a message payload to be sent across the notification bus.