Skips the UriIdentifier scheme workaround on Mono.

Mono doesn't support it.
Thanks to Justin Nel <dogbertuk2000@gmail.com> for helping identify this mono limitation.
Update to support Front_End_Https header used by some loadbalancers for SSL terminiation.  As Per http://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Common_non-standard_request_headers
Accepted pull request #245
Fixes StyleCop break.
Adds another catch block to the logger initializer.
Merge remote-tracking branch 'aarnott/v4.1' into v4.1