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.
naming: how about invalid_printable_char or something informative?