Added support for KICKs
Modules only have one invoker now. Base module refactored.
Added module Autorejoin, fixed a couple bugs