Introduced FileFlagsInvestigator and added ScmFileFlagsProvider