Update FML to latest 1.8 branch
Update SpongeAPI
Fix runtime errors in MixinWorld

How is this supposed to handle runtime deobf if it's so sensitive to dev names?
Purge BaseEvent from BaseEventTransformer

It's using superclass checks similar to EventTransformer to implement
FML's Event class on as many custom Event implementations as the JVM
spec will allow us to