Make a start at test data
Test escaped URLs
No and empty hosts
Test with username, but no host
Test some relative things
Ditch the Name column
Some scheme tests
Test lots more exotic URL strings
Ditch the old tests

It’s all data now
Test NSURLComponents matches our behaviour
Make sure URLs are valid
Test handling of passing in nil URL
Guard against nil URLs
Test regular alloc/init too
Merge pull request #20 from karelia/testdata

Switch a bunch of tests over to being data-based