Added a base config file with not much to it, but this will keep me from accidentally adding my
channels every commit.
Added some placeholder commands, changed .gitignore to include config files.
Upped default chain length from 3 to 5. Added a chain length configuration option.

* Moved settings to a global
* Added comments to the config file, though it needs more.
* Placated my OCD with comments.
Updated the config file with some ideas for how to proceed with the speaking changes.
Chain length is now random between two variables in the config, default [4,8].
Added a stats option for looking up information about a word.
Implemented speaking off of chat in the channel randomly now. Some tweaking needs to be done, but
so far it looks good.
Now have a  seperate thread spawn for speaking from logging, additionally cleaned up some regex.  Removed punctuation from being considered in weighing words to speak about.
Markovirc now responds when pinked.
Ninja patch for a late night mistake.