full support for node url object

Fixed this issue - https://github.com/substack/http-browserify/issues/27

Attached uri to the Request instance so that I could write a few unit tests.  Added unit tests for simple case and for full node url object.

Please let me know if there is anything further I can do.