CDI-18, update interceptors, decorators and alternatives to account for @Priority
CDI-3 add event between type discovery and bean discovery
CDI-321 add bean defining annotations and bean-discovery-mode