Use haskeline in michelson-debugger REPL
Clarification and motivation
Michelson debugger currently uses a hand-writter REPL, with prompt, ^D handling and so on. It's better to use an existing library for that: haskeline. Thus we will gain all the usual REPL features, like line editing, for no cost.
Acceptance criteria
Haskeline is used.