Upped minimum urwid requirement to work with Python 3.x
Fix bug in thread that caused errors when exiting before the thread finished.
Add basic support for UTF-8 characters in URLs if they are considered alphanumeric per the Unicode database.