* fix: less FC gets for scan agg
Plus only get an immutable folder config.
This will help increase performance.
Removed internal helpers from the interface and test `StateSnapshot()`.
* fix: get FCs less for scan aggregator
Also don't enrich from git when getting feature flags, which is a hot path.
* fix: ensure scan summary always is updated at end of scans
* fix: don't enrich from Git when immutable FC
Shawky told me to do it!
Plus remove `CreateMinimalFCOnErr` and just rely on `CreateIfNotExist` to be simpler.
* fix: don't reset scan agg back to 0 anymore
It was breaking single file scans and failing tests.
* fix: less enriching from Git
Make more immutable folder configs.
* refactor: just use immutable FC for FFs
* refactor: use immutable FC for scan agg again
* fix: always use global fallback for configs
* fix: html setting for issueviewoption
---------
Co-authored-by: Abdelrahman Shawki Hassan <shawki.hassan@snyk.io>