Refactor the model
- move all *Entry model classes in model.py,
- kill the useless TreeEntry base class,
- do not keep the archive instance as instance attribute of model objects, instead
- implement "iterators" as explicit methods taking an ArchiveInterface object as argument,
- refactor the code in provenance.py accordingly.