split observer into two, so there is less overhead
split observer into two, so there is less overhead

also fileTableObserver now only gets invoked once on '#js-repo-pjax-container'
dderevjanik/github-vscode-icons,dderevjanik/github-vscode-icons,dderevjanik/github-vscode-icons