Some bug fixes after testing

- No deletion of completed transactions
- Wrong constructors for protocol messages
- Missing fields in manual-protobuf messages and broker messages