PM handling, user challenging, manual search starting

Also added a 'master' option in the config file: this is essentially a
'whitelist' for the PM commands right now, but could be used for
debugging other features. Fixed up a couple of the trash-talk lines too

~~smh @ merge conflicts~~