various bug fixes

Without changes:
- Wouldn't even start, events needed a static HandlerList method
- Rudimentary test of command registering and unregistering proved
successful.
- Addons enabled and disabled fine
- Dependencies threw no errors but didn't work

With changes:
- Now will actually start
- Basic test of dependencies proved successful
NOTE: There is an open file resource somewhere, I cannot replace addon
files while the server is running. Kind of a major flaw :P