Fix: CS and WS in Net_URL2Test
Issue 19684: Make test fail.

Test for Request #19684 - Redirects containing spaces do not work

- Test added.
- Assert pass: Is absolute URI (Net_URL2::isAbsolute())
- Assert pass: URI is not modified, space preserved (Net_URL2::__toString())
Fix: Recover from unencoded characters (#19684)

Net_URL2 was not able to recover from data within query and path
that was neither within the reserved, unreserved space nor
characters that have a reserved meaning (like %).

The issue was reported as Pear Request #19684 on 2012-10-30 21:52 UTC.

The soltion is to encode those characters:

    [\x0-\x20\x22\x3C\x3E\x7F-\xFF]

Which is similar to what modern Browsers do when an URL is put into
their address-bar.

Steps done:

- Add Test 19684
- Fixed Pear Request #19684 in class Net_Url2 parseUrl() method