Remove event-based permission registration, replace it with an interface
Whose idea was it to use an event anyway?
Also, some WEForge fixes.