OCaml utop: implement highlighting of errors, fix handling of multiline input.