Decode file headers with SpecificDatumReader
Decode file headers with SpecificDatumReader

Makes it clearer what's happening and reduce code size by decoding the
header format using its avro schema, rather than with the raw methods.

elodina/go-avro,stealthly/go-avro