SHIRO-395: Refactored BeanEvent mechanisms to work with the EventBus concepts.  Updated ReflectionBuilder to have first-class Class representations of configuration concepts.  Event ordering discussion TBD on the dev mailing list.

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1427647 13f79535-47bb-0310-9956-ffa450edef68