changed type of rootContextCache to WeakMap
changed type of rootContextCache to WeakMap

Since there are some problems with garbage collection in the rootContextCache, it could easily mitigated by using a WeakMap.
mobxjs/serializr,mobxjs/serializr