Finally added a configuration manager. Let the games begin.
Fixes bot attempting to reply to itself when it receives a PM from a user rather than a message addressed to a channel.
Fixes some comments and adds the new config file to .gitignore