Updated to StructureMap v3

WIP

@jbogard @jeremydmiller my SM3 skills is rather rusty and I think I needs some help:

* PluginCache seems to be gone (https://github.com/Particular/NServiceBus.StructureMap/blob/structuremap3/src/NServiceBus.StructureMap/StructureMapObjectBuilder.cs#L162) what's the replacement to enable property injection by default? (I know Jeremy :)

* WithProperty and .Child also seems to be gone  (https://github.com/Particular/NServiceBus.StructureMap/blob/structuremap3/src/NServiceBus.StructureMap/StructureMapObjectBuilder.cs#L75) ?

* I can't find a way to register a func of T factory for an instance? (https://github.com/Particular/NServiceBus.StructureMap/blob/structuremap3/src/NServiceBus.StructureMap/StructureMapObjectBuilder.cs#L139)

Any ideas?