Extracted MVC bits into separate project

Mvc related functionality is moved to PseudoCQRS.Mvc project. So now you can use PseudoCQRS in other environments where MVC is not required but you need to provide an implementation of IHttpContextWrapper which is used in PseudoCQRS to use Session, QueryString, Request, Response, Cookies, and RouteData.

A new package is created for non-mvc PseudoCQRS with the same name and the mvc3 package will be now available as PseudoCQRS.Mvc3

There are no breaking changes. PropertyValueProviders have been updated to have paramterless constructors which then uses ServiceLocator to inject dependencies.

After pulling these changes, you need to change nuspec files by removing alpha from version string.