Import ocaml_400 from merlin1
Raw_parser: backport to 4.00 from 4.01
Raw_parser: add generated files for 4.00
gitignore: minor update
WIP, updating ocaml_400 to work with merlin2
Disambiguate outline item fields in Protocol
4.00.1: working (apparently)