Implemented persistence for synced spaces.
Fixed an issue with shallow synced spaces which caused all creations to be updates, too.

Changed the documentation to reflect new semantics: there are no updates for shallow synced spaces, only creates and deletes.
Structured test cases into groups.
Fixed shallow synchronisation spaces, so that they now correctly report updates to the delegate as well.