vim: move all buffer init into merlin#Register
vim: don't load merlin in *merlin-type-history*
vim: clear *merlin-type-history* before adding new type
vim: add g:merlin_type_history_auto_close

Force closing history window on small types
Type_utils: make type expansion recursive
Typing_aux: add uncatch_errors to reenable type errors locally
Type_utils: detect type errors and fallback to other cases
Work only on 4.02.1
Update TODO
Rename Makefile.ocamlmakefile -> Makefile.merlin
Travis: use only 4.02
PoC PPX
PPX: add support for caching cookies