Added more documentation to API interfaces
Added default to groups prop in @Rule annotation
Removed isEnabled from Module interface
Added AutoRegisterModule annotation
Changed ModuleManager interface to support new ModuleStateContainer architecture
Added ModuleStateContainer interface
Added RUNTIME retention to AutoRegisterModule annotation
Added message formatter utility class
Implemented new ModuleManager/ModuleStateContainer system
Minor code formatting cleanup
Adapted /modules command to work with new ModuleManager
General module is now using message formatter utility
Added Deamon5550 to authors list
Refactored dependency section
Improved shading and relocations
Added release task (used to determine if a SNAPSHOT prefix should be added or not)
Deprecated greylist module (will be moved to a separate artifact soon)
Added auto registration annotation to greylist module
Added auto registration annotation to asshat module
Minor code formatting changes in asshat module
Asshat module is now using MessageFormatter utility
Code formatting changes in general module
Code formatting changes in helper module
Added auto registration annotation to helper module
Added RegionBoundHandler to parse region boundary coordinate arguments
Implemented region snapshotting and rollback system
Minor formatting changes
Changed default group of some rules
Added auto registration annotation to region module