This will greatly simplify the precedence of check functions defined in
pollStatus(). All emissions of repositoryChanged(flags) will be ported to
table-based detector and the original check functions will be removed.
Unlike the original checker, it will keep mtime of repository files separately
so that it will be able to notice deleted files, issue #3697.