Added a new utils module that abstracts some commonly used features out of the other modules.
Fixed issue where non-approved users got PM'ed spammed even when they sent no command.