Preserve scheme when redirecting to blob \ cdn
Fixes bug #576
Fixed tests and merge conflicts
Removed unnecessary GetContext method
Merge pull request #767 from NuGet/576

Preserve scheme when redirecting to blob \ cdn