OCaml port of Linenoise

Commits on web