Add PageUpdater::doPurgeParserCache

- Replace direct DB access in `Store::updateData` with `PageUpdater::doPurgeParserCache`
- Move newPageInfoProvider to `MwCollaboratorFactory::newPageInfoProvider`