Mark shouldRaiseErrorOnEventHandlerError as final and use rather than direct field access
Use diamon operator when possible
Record change
Update EntityChangeListener to add a callback method that is called when and entity is added to the system.
* Remove references to unused jackson libraries
* Move gwt to provided scope
Remove unused libraries from test scope
Add Gin module that defines EntityMessageBroker and EntityRepository instances.