All Tor roles should reject non-ASCII in most directory documents
Part of legacy/trac#24033 (moved).
Full relay descriptors and the full and ns consensus flavours are an exception to this rule: they allow UTF-8 for contact and platform lines.
Should we really bake this constraint in to all tors, or should we let the authorities decide?