Avro unions and default values

This repository documents how Avro uses union types and default values via unit tests.