Update to latest cohttp implementation
- Update the build system to use ocamlbuild+ocamlfind only
- start the design of a single distributed queue system usable on the command-line
Makefile tweaks
Fix build
Add skeleton for 'irmin dump' to dump the queue contents.
Fix 'irmin init' for the new queue scheme
Add .gitignore
Fix Makefile
Add .ocp-indent
Major refactoring

It compiles but do nothing interesting at the moment
Fill-up some "TODO"
New file layout
More complete tag API
More refactoring
Remove more "TODO"
Add IrminLwt, continue the refactoring.

Now almost all the basic binary marhsaling/unmarshaling is done. Need to write the server part (with some simple logic) and test it more.
Implement the server stubs.

Now need to implement the algorithm core (which is given as an argument to the server functor)
More refactoring.

Start to separate the 'core' Irminsule algorithms from the applicative domain (eg. distributed queues).

eg. IrminAPI and IrminAlgo should be generic enough to work with other apps (as distributed file/block-devices)
Rename irminAPI to IrminTypes
New refactoring. Things start to look much nicer now.