Fixed a bug with registering two listeners with the same identifier and event type, added 2 two default predicates (filters for registrars), added a static get method to AnnotatedRegistrar and DirectRegistrar, renamed the simple package to basic, and the SimpleEventManager to BasicEventManager.