Renamed StructureMap registries.

It was unclear where the dependencies were coming from in the consuming
application. This should be better now.
Added IAggregateRootFactory to allow customization of instantiation
Added library with common but biased components