plugins/git: cache ignored status for files
We will likely need to purge the cache a bit more often (such as when .gitignore files change), but this reduces how much we need to query the repository across the IPC channel for that.
We will likely need to purge the cache a bit more often (such as when .gitignore files change), but this reduces how much we need to query the repository across the IPC channel for that.