add createOrUpdate methods on RLMObject