Don't depend on arbitrary "big" value for priority sorting.
Use urllib.parse.quote instead of codecutil in urinorm.
Remove codecutil.
Don't add contaning directory to path in tests.
Simplify urinorm.

- use urlparse instead of a regex
- collapse a few validity checks into one
Cleaned up constants declaration in urinorm.