Added return values for "Timeout" and "DNS" Errors

Added Return value for:
- WebExceptionStatus.NameResolutionFailure : "DNS lookup failed"
- case WebExceptionStatus.Timeout: "Connection timeout"
Merge pull request #6489 from LipkeGu/patch-5

Added return values for "Timeout" and "DNS" Errors