Fixing issue #41 with Unicode URLs

I added a new class ThugUrl(str) to correctly parse URLs with unicode content either in the domain (encoded with idna) or in the rest of the string (encoded with URL encoding).