Revert "Remove vimrc"

This reverts commit b496f19975bce5055b423903f81d48731a015ea7.
Revert "Remove vim plugins"

This reverts commit e3a856398bad7226db9a787aff26cb6125b0b1f5.
Added ocaml things to gitignore