ivory-backend-aadl: enough fun for one day

* ast type representation better than before, i think?
* pretty printer refactored
* still no interface or testing on the task descriptions