MIAS: add method to parse masks after setId

'parseMasks(MetadataStore)' allows the mask data to be parsed and placed
in a separate MetadataStore after setId is called.  No other methods
need to be called; parseMasks intentionally does not respect the value
set by 'setAutomaticallyParseMasks(boolean)'.

See ticket #10170.
merge develop -D org -I include -E conflict -E needs-fixes -E broken: PR 342 (setId performance improvements)
merge develop -D org -I include -E conflict -E needs-fixes -E broken: PR 351 (Add SPW support to FakeReader)
merge develop -D org -I include -E conflict -E needs-fixes -E broken: PR 370 (Log every call to setId)
merge develop -D org -I include -E conflict -E needs-fixes -E broken: PR 372 (MIAS: add method to parse masks after setId)