Some small clean-ups.

We can't allow `family` to be None:  it is used in the [reset method](https://github.com/mgrbyte/substanced/blob/6c4632058622341118b993254b1c8b1f259aa4b9/substanced/catalog/__init__.py#L127).