Asciivideo

Pull request because @jgonggrijp asked me to.

Some things to think about though:
It does pull in ffmpeg as a depend, making it linux/OS X only (?)
There might be a framerate issue on some computers.  I forget if I fixed it or not :/
Fortunately python has ways to handle file system operations.