dirstate: move nonnormal and otherparent sets to dirstatemap...
dirstate: move nonnormal and otherparent sets to dirstatemap
As part of separating dirstate business logic from storage, let's move the
nonnormal and otherparent storage to the dirstatemap class. This will allow
alternative dirstate storage to persist these sets instead of recomputing them.
Differential Revision:
https://phab.mercurial-scm.org/D979