Added a condition in AvroType.fromType for subclasses of FixedData to ensure that the supplied type does not take type parameters, as instance creation would fail upon subsquent calls to AvroFixedIO.read