various improvements:
* the timeout is now configurable as hazelcast property
* when a task is rejected, detail information (including the topic name) is logged
* added a tostring to the topicevent for logging purposes