tests: Move shared code in GuiHelper to an own method
tests: Pass gui to gui-`saveload` instead of session

This enables us to use the new `setup` of GuiHelper.