Added Concurrency Handling

Added VersionedEntity base class for models which implements the
RowVersion property and enabled optimistic concurrency checking on
derived entities.