tree: support container cls in the ContentRoot mapping.

Allow a concrete BaseModelContainer subclass to be provided in the
ContentRoot mapping, e.g. now both these work:

    mapping = {
        u'designers': (Designer, IDesignersContainer, {}),
        u'makers': (Maker, MakersContainer, {})
    }
release `v0.1.8`.