ISPN-4116 Upgrade Apache Avro to 1.7.5, and so converge the dependency usage

Also improve our implementation a bit by using the new Factory static helpers