When remote row does not have Id property, rowid isn't used to populate local Id property

When reading data created by a client which does not use de Id property to store rowid, the Id property of the object returned by Get<T>() isn't populated.
This prevents the data from being saved back to the datastore.