Add support for logging of actions such as commands, deletions and other log worthy stuff. Needs to be channel configurable