Checkin before restructure of StructureMap code
Structuremap changes to use the "Registry" feature for DI'ing dependencies.