Added write transactions, though they need more error handling. Web server now informs the client whether their message was written and the sequence number it was written with
Merge remote-tracking branch 'upstream/master'