Split the project in 3 parts to avoid breaking abstraction
Make it compiles with the new library scheme. Khady killed a lot of kitten :(
Merge branch 'master' into split-db
Merge branch 'master' into clean

Conflicts:
	src/templates.eliom
Merge branch 'master' into clean

Conflicts:
	_oasis
	_tags
	ocsigenserver.conf
	setup.ml
	src/META
	src/base/db/db.ml
	src/base/user.mli
	src/cumulus.mllib
Reindent templates.eliom before merge
Merge branch 'clean' into ui

Conflicts:
	src/templates.eliom