unit tests for UmbracoModule, refactored the Umbraco.Web.Routing.Domains to not have static methods and created an interface for it so that we can unit test it. Changed DocumentRequest stuff to internal. Finally got unit test working for the module
added RhinoMocks to the test project and httpcontext factory from v5 unit tests to be used in our v4 ones.