Completely refactors the Discord class, breaking it up into separate functions and slots, removing circular dependencies, and replacing most pointers with const references.
Conflicts: akashi.pro core/include/logger.h core/src/commands/area.cpp core/src/packets.cpp include/logger.h src/commands/area.cpp src/packets.cpp