Make RazorFormat more extensible to fix #718
Dispose of Timer in AsyncClient to fix issue #710
Add IHttpRequest.GetSoapMessage() ext method to get the request SOAP message
clean formatting
Add required bool to RenderSection to fix #670
Revert ShouldSkipResponseBody, pass HttpResult to HtmlFormat and let it skip writing responses for HTML redirects
Change _soapmessage key to SoapMessage
Use safer IHttpRequest.GetItem to access .Items
remove ambiguous extension methods
Fix NRE, set SoapMessage in the right place
latest v3.9.49 dlls
INCR to vNext v3.9.50
Added RequiresAnyRole Attribute

Issue #724
Added RequiresAnyPermission Attribute

Issue #724
Merge pull request #726 from CallumVass/master

Added RequiresAnyRole attribute for authentication
Removed link to ReflectionExtensions from projectfile, as the file itself was already removed.
Merge pull request #727 from yol/master

Forgot to remove link to removed file
move WebServiceExamples.cs to root folder as suggested to fix #728
Add excluded WebServiceExamples.cs.pp
Added Name property to CompositeIndex

so that users can specify a custom name for the index other than default
auto-generated name.