AVRO-3370: [Spec] Inconsistent behaviour on types as invalid names. (#1525)
AVRO-3370: [Spec] Inconsistent behaviour on types as invalid names. (#1525)

Support references to types named after Avro complex types (record, enum
& fixed)

Signed-off-by: Martin Tzvetanov Grigorov <467ed6115092226a07ff6116d483984b94cf27b9@apache.org>
apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro,apache/avro