Improved url module

Hey Mark,

I wrote a url module at the weekend without realising there was now an official url module.. So to return the favour of win8phone tcpstream, here is an improved url module.

- Url can now support: scheme://user:pass@domain:port/path?query#anchor

- Added .Set(url) for modifying existing url

- Added DebugString:string(seperate:string = "~n") for handy debug output

- Added api for accessing additional url values.


Cheers,

Jon