Make statmech depositories a dictionary.

Now it is consistent with thermo depositories.  Otherwise
it does not make sense to store a default dictionary but then
replace with the StatmechDepository object.  Also this allows us
to add more depositories in the future as necessary.
Fix statmech groups saving error.

Groups cannot be saved directly. self.groups is a dictionary.