Add caching and using an alternative vulnerability db
Fixes: AO-378
Omdat de standaard trivy database tegen de grenzen van het aantal pulls per seconde aanloopt is er al een tijdje geleden een optie toegevoegd waarmee je dezelfde database van een andere locatie kan halen.
https://github.com/aquasecurity/trivy/discussions/7699
In deze MR is dat geimplementeerd evenals het toevoegen van caching waardoor er slechts maximaal eens per dag de database wordt gerefreshed.