Improved sendWithTimeout event bus functionality

Signed-off-by: Jon Keys <jon.keys@gmail.com>
Merge branch 'event_bus_timeout_improvement' of github.com:jkeys089/mod-lang-groovy into jkeys089-event_bus_timeout_improvement