update for latest API changes, forge build
Enable PreInitialization event forwarding to plugins

Using most of the methods will error out, but it's a start
Add ASMHelper file
Implement forwarding methods for PreInit event

getSuggestedConfigurationDirectory() is still unimplemented