Transaction participants stored as Strings

In order to allow anonymous usage of the tabs, transactions are not
linked to a registered user anymore. Instead, a participant is
identified only by a string within the tab.