Move this function.
Cleaned up cabal file a bit.
Do not cleanString wnReplaceWords.
New function to provide more varied responses, will need more work.
Case-insensitive ban word matching.
Randomize response function.
Remove non-random responses from new response function.
More work on name detection, something broke and aspell no longer returns empty list when word is spelled correctly, so work around it.  Also add debugging stuff.