Character set checking for few of ASN.1 strings.

It's unclear which characters are valid in VisibleString and IA5String (based on locale etc.), but their value should be under 128, so it's worth checking.
Maybe print the input (it's not going to be huge for us), as well as the illegal character and its index, too, to be more helpful?