Description
Avro 1.4 had a bug that let users create schemas with invalid characters in field and record names.
For example, the '-' character used to be allowed in field and record names, but Avro 1.5 will now fail.
We need some kind of compatibility mode that supports schemas with invalid characters, so that existing files created with Avro 1.4 can be read by Avro 1.5.