Add template function for resolving relative URLs with one test case passing
Added a bunch of tests
adds a couple more tests and fixes test cases for trailing slash
adds resolveUrl function. 9/14 tests pass, missing logic for handling "." and ".." in the paths
Adds a bunch of tests from web ignition library. Finishes implementing resolving "." and ".." path components. All tests pass!
add test cases from RFC
adds test cases for the individual steps of resolving. finishes implementing RFC pseudocode, all RFC tests are passing. some failing tests from the previous test suite, not sure if tests are bad or code is bad.
silly fix, was missing query strings. Now only 6 failing tests.
Catches base URI with no path (http://example.com) and reference which is only '#'
implements user:pass URIs. Only one test fails now, because "http://user:@www.example.com" gets transformed to "http://user@www.example.com". Is this the expected behavior?
Merge branch 'resolve-relative-url'