ivory-backend-aadl: initial commit (stubbed out with basic types)

* The goal is just to emit aadl descriptions of structures declared in the
  Ivory language.