initial commit, readline
Merge https://github.com/liuouya/Readline