Change the way hex type-ins are displayed.  The old way was way too fragile.  Now the leading "0x" on hex numbers are displayed as labels and the type-in entry fields just accept the hex digits.  Be sure to strip off the "0x" string when displaying hex values too.
Change the way hex type-ins are displayed.  The old way was way too
fragile.  Now the leading "0x" on hex numbers are displayed as labels
and the type-in entry fields just accept the hex digits.  Be sure to
strip off the "0x" string when displaying hex values too.

Also, de-string-module-ification, and other Python 2.x improvements.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator