Create CommonConventions class with static methods that can be used to auto-register exactly the right types from our library without affecting the rest of the application. Additionally, we don't need to be experts on the API of the containers to do auto registration.
Removed bastard injection constructor from AccountController in MvcMusicStore. It was causing some DI containers to crash when resolving the AccountController, which technically is not our problem.
Added configuration code for Windsor and added it back into the Nuget packaging.