Making the IoC container handle circule dependency resolution
Some work on the IoC container to handle things like primitive types and perform better ctor selection
Improving build script, cleans out old nuget packages and optional publishing
Sharing some base assembly info
Fixing build script to use release builds