[ADAM-454] Add serializers for Avro objects which don't have serializers

Fixes #454. Registers serializers for objects that didn't have serializers. Most of these avro objects were used as nested objects, but a few of them are used for joining against/etc.