Sprint branch

I changed the grammar and spelling of a few docstrings in url.py and _compat.py to be a clearer (at least to my eye).