[System] Fixed HttpWebRequest test that sometimes failed

The TestTimeoutPropertyWithServerThatDoesntExist test sometimes failed with a 'ConnectFailure' instead
of a 'Timeout', presumably because connecting to the non-existing IP failed earlier than the timeout was reached.
Using a public, existing IP (but still with a port where no service listens) made this test reliable for me.

Additionally, the assert which checks for the correct exception switched the 'expected' and 'actual' parameter, which resulted in the wrong output.