Functorize Irmin accross key, value and tag types.

Add a Simple functor to easily generate simple stores.
Basic HTTP server