Add support of multi-space transactions
Previous improvement Maximum connected users to Open ETP Server is limited to 99 has opened way to fix another issue - enable multi-space transactions (currently allowed only one space per transaction).
Accordingly to ETP 1.2 specification, field 'dataspaceUris' in the 'StartTrans' message, indicates the dataspaces involved in the transaction (an empty list means all dataspaces).