Refactored to share common logic found in AuthAttribute, and also allows auth protected razor pages to be redirected back to after successful login.
Merge pull request #902 from Its-Tyson/razor-auth-redirect-update

Refactored to share common logic found in AuthAttribute
Only log in DebugMode
Merge branch 'master' of ssh://github.com/ServiceStack/ServiceStack
Make ThreadPoolManager public
Replace wsdl output with custom namespace by (overridable) default
Also replace temporary schema auto urls in WSDL
reformat HostConfig
Allow ProcessUserAuthorization to be overriden
Add IRequest.ToHttpRequestBase() to create a mock HttpRequestBase to send SS's translated IRequest to DNOA
Initialize the CompressedResult Status code with the current Response Status code