For some reason my hostmask keeps changing!
Refactor: Convert global variables to proper class attributes
Fix borked whitespace (how did that happen?)
Refactor: Merge markovmixai and nikkybot

* Split pattern tables into global vs. nikky-only
* Move multi-personality functionality into nikkyai
* Add "mimic" command for markovmix-bot functionality
* Update make-bot-chat to use just NikkyAI + personalities
* Remove markovmixai modules
* Auto-replace "{0}" in input patterns with bot's
  current nick
Actually return messages from decide_remark instead of always null strings (oops)
*Another* attempt to keep the damn thing from randomly truncating the state file
Properly pass speaker nick form decide_remark to generic_remark
Correct priority for "your ____ is ____" so it's not overriding other patterns
Add some help messages regarding the integrated markovmix feature