make use that these VclBuilders have an XFrame to expose its dispatch

the sidebar widget-layout enabled panels could use frame::XDispatch::dispatch
to send their commands directly rather than mapping back to SIDS and Executing
those, which would allow removing piles of weird-ass stuff

Change-Id: Ibbff56d4fb96820d3bdbf4b1cb582d25337fe48b
Related: fdo#73414 use frame::XDispatch::dispatch directly

This hopefully is a model which we can build in further
to remove the rest of the direct SID... stuff and the fragile
mapping from the known .uno: commands to SIDS to dispatch, and
instead just dispatch the .uno: command directly

Change-Id: Iec0f92123fa4c2dae15e0ac716d5ef687e67da79