parser: Re-work string parsing to handle unicode.
parser: Re-work string parsing to handle unicode.

Seems I missed \uXXXX escapes, and it's here that Python 2 and Python 3
take a big divergence.  The 'six' module provides some backward
compatibility helpers, but it's still a nuisance.

vrtsystems/hszinc,vrtsystems/hszinc