Updated StructureMap to version 3.1.1.134

Installing the prerelease packages from NuGet automatically pulls in the
latest stable version of StructureMap. However, the ShortBus.StructureMap
package is built against an old version of StructureMap (2.6.3). This
commit updates to the current latest stable release of StructureMap and
updates the tests and examples by removing deprecated features.

Signed-off-by: Jos van der Til <jos@vandertil.eu>