Fix irb's prompt

Fixes #1.  This actually mimics the irb prompt fairly accurately now.
Add silly irb script
Judiciously sleep to avoid bad outputs

Particularly in the case where the interpreter prints stuff out after starting
Make output a bit cleaner on ending
Add a python program for simulating typing