Updated BC api
Nei handlers cleanup
Added cache for NEI handlers and mutatron handler
Hackery to work around compiler not seeing changes to GuiContainer by NEI