Merlin (ocaml auto-completion / compilation for vim and emacs)

Works with emacs (vim not tested), though the .el file does not get byte-compiled. I'm not sure how to add that without adding a dependency on emacs.