Clean up import
Is vanilla possible with this mod load, side tests.
Allow injecting alternative container types. This is the core support code for allowing sponge plugins!
Add jsr305 dev-time dependancy for Nullable/Nonnull annotations. Unneeded at runtime.
Add IEventExceptionHandler for EventBus to allow special handeling exceptions that are fired while running an event.
Events now track what 'phase' they are in during the execution process. Each EventPriority is a 'phase'.
An exception is thrown if the event attempts to set its phase to a previous one.