Moved Axon utils to Motown package
Fixed licensing for Axon utils
Removed outdated author information
Added timeout to EventWaitingGateway

- Added timeout to EventWaitingGateway.
- Refactored tests to support timeouts and be more readable.
- Added injectable timeout setting to DomainService.