Reworked the variable sending and receiving.
The protocolParty now stores the "received" variables and only requests them from the socket when the variable is used in a computation.
The sending of multiple variables is now done in a single message instead of needing a message for each variable.
Reworked the variable sending and receiving. The protocolParty now stores the "received" variables and only requests them from the socket when the variable is used in a computation. The sending of multiple variables is now done in a single message instead of needing a message for each variable.