mark unicode normalization with type
Merge pull request #21 from jlatt/safer-unicoding

normalize unicode safely