Simple curses interface for generating/saving markov text.

A curses shell that uses the markov database to generate a hunk of text displayed on screen. Text can be regenerated with a single keystroke. A vim-like visual mode can be entered to select text subfragments that can be saved to a text file for later tweeting by hitting enter.

Todo's: an interface for selecting the markov database, an interface for selecting the output file.
Merge branch 'ncurses'