Basic Chat Overhaul
Basic Chat Overhaul

Fixed many stylistic problems with src/basic_chat/main.cpp, including reliance on common.hpp through chat.hpp.

As with other modules that do not expose an API, the BasicChat class is now no longer in the MCPP namespace.

The INSTALL_MODULE macro from mod.hpp is now used instead of raw boilerplate.

RobertLeahy/MCPP,RobertLeahy/MCPP