add @Version field to jpa entities to support optimistic offline locking