Id null when remote row does not have Id Property

When a remote row does not have an Id property defined (for example, if
it's created by another library), the rowid is not mapped to to the Id
field by Get<T>(). This prevents the row to be saved back to the
datastore.