Unicode fix when using BeautifulSoup

This library is not fully unicode-aware, and its return values need to
be decoded before displayed in unicode strings.
Improvements to parsing of voice names

When dealing with voice input from the user, we can now normalize it
when looking it up such that a user who enters "microsoft.anna" will
have it automatically corrected to "Microsoft Anna" when being parsed by
the reviewer code.
Fixes to Qt import

On Windows, PyQt4.Qt is not available, but the same needed object is
available from PyQt4.QtGui.