[WIP] Fix for notifications when creating background RLMRealms

We now only initialize the schema for the first thread accessing a realm at a particular path. Subsequent instances simply take the schema from existing cached realm instances.
It should still just be one transaction. Will fix this.