External stores compiles and pass basic tests
Add missing files

All tests pass
Add more debug messages
Fix a weird dependency issue

(ocamlbuild were not recompiling the right modules)
Use the dev version of ocaml-git in the Travis tests
Fix `irmin pull` when the current store does not have any reference