* chore: adding unit tests for #366 and #326
* fix: duplicate submenu controls not generated for multiple installers
When multiple installers referenced the same expressions menu asset,
only one submenu control would be generated.
* fix: submenus incorrectly deduping across different postprocessing contexts
Fixes: #366, #326
* fix: postprocess context not being inherited into submenus (#326)
This caused issues where parameter mappings were not being applied to
submenus.
* chore: add support for synced/saved settings on menu actions
* feat: move action defaults to control group
* chore: finish the control group ui updates
* docs: update tutorial
* docs: update control group documentation
* docs/ui: menu install target UI and docs