getObject return a new object if it does not exists
getObject should return a new instance of the object if it does not yet exist in the database. It should not be added to the database, only return to the client.
C-Service should be able to build an intial value for a given type string.
Depends on c-crdtlib#93 (closed) c-crdtlib#60 (closed) c-crdtlib#87 (closed) #36 (closed)