Changes to have consuming Avro Messages work.
Changes to fix consuming Avro messages, also updated dependencies and had to fix lint issues resulting from that.
Changes to fix consuming Avro messages, also updated dependencies and had to fix lint issues resulting from that.