deploy gradle file
fix deployment
new EventMetadata interface
core event bus implementation takes an EventMetadataLookup
remove useless deadSubscribers
ListenerMetadata uses EventMetadata instead of Class
core event bus uses EventMetadata too
give an EventMetadata instead of a Class
uses harmcrest matchers for more clarity
uses a LinkedListMultimap implementation
fix javadoc
reduce standard listener metadata lookup verbosity