Fix TargetInvocationException from xml profile serialization issues (2279035)
Changed exception handler for context setter to be looser
Split try/catch block between profile loading and Context setting
Reduced a few layers of error checking per code review
Added test case for null endpoint
Renamed backup file to WindowsAzureProfile.xml.bak and added additional try/catch blocks
Merge pull request #2903 from stankovski/release-0.8.8

Fix TargetInvocationException from xml profile serialization issues (2279035)