Initial commit of markov chain generation python

Adapted from
http://agiliq.com/blog/2009/06/generating-pseudo-random-text-with-markov-chains-u/
to work with characters instead of words.