Revert "Remove checks for if a file is indexed to allow vulnerabilities for all files to be shown."

This reverts commit 9511a466894697c3f239b985c7688103d389d1d1.
Fix heatmap
Fix submodule file path detection
Add 'web' rules (copied from java)
Add setting to disable report link