Added support for X-Forwarded-Proto https headers.

When https requests are transferred from AWS ELB (load balancers) they
are returned as http with the original scheme encapsulated in a
X-Forwarded-Proto headers. I have added support for the
X-Forwarded-Proto header and for both https schemes together.
Add Resharper dotSettings
Add a little description to the tests
Formatting clean up.
Update all nuget packages.
Tests refactor - instead of common setup for all tests, do the setup at each method for explicit clarity.
Bump version to 1.1
Fix path to ILRepack
Use X.Y.Z format for nuget package version
Add release notes to nuspec