Changed url_fix to handle more broken URLs (windows file url support and proper netloc and anchor handling)
Added get_file_location to handle the file:// madness.
URLs are native strings, not necessarily bytes
More tests
Fix behavior of get_file_location for Py3
Add changelog
Merge pull request #589 from mitsuhiko/url_fix

Url fix