see #25
With vanilla contracts in place for a TCR, we require a higher-order contract that serves as a registry of those registries.
A Factory such as this also serves as a launching point for the registries it lists. Shifting the deployment costs to the registry creator (vs us), but allowing us to more tightly control checks on adherence to protocol.