Readline

Tested and works great on all sorts of linux and osx terminals.  Probably should test on windows since libuv is very different there.
That's assuming it works at all on windows.  I know uv_tty includes an entire vt100 emulator on windows so luvit already had readline-like support there.