start with Spec AST generation
corrections on loggers + spec in AST
move arrow spec in its own header
prepare for the modern error handling of Menhir
setup tests for dune
fix almost all warnings
migration draft on dune