For #794: Form Builder support for multiple alerts and constraints

- dialog uses fr:tabbable
- alerts and constrains are a separate tab
- also created separate tabs for calculations and help
- read and write alerts and constraints in all languages
- ResourcesOps as separate trait
- annotate/deannotate MIPs as nested elements
- unit tests for reading/writing alerts and constraints