An avro compiler for typescript
- upgrade to latest npm (instead of yarn)
- upgrade to latest typescript
- upgrade node
- upgrade antlr4
- upgrade dependencies
- lots of tests
- refactor for cleanliness (probably more features in new ts)
- finish implementing compileAvdl()