Allow setting variables for SWRemote sessions.
The reason is to define variables that are used by tasks or scripts to control different equipment of the same kind.
It can be used to control multiple A/V equipment or several A/Cs using the same buttons, without duplicating themes or panels.
See the discussion at SWRemote 'private variables'