Allow for better responses (and avoid empty ones) when markov_forward fails to find a chain
Update log parsing for more nicks (and make possible corrections)
Whoops, we should be using new-style classes...
Allow determining the order of a Markov object
Switch to using shelve module--no more multi-GB RAM usage
Correct some pattern-response errors
Correct log-parsing errors