Add coverage support to VCS

Placeholder Jordan Carlin
2025-04-18T19:44:12Z

`wsim` supports passing `--fcov` when using VCS and the `run_vcs` script accepts the `--fcov` flag, but it does not do anything with the flag so functional coverage is not actually generated. The `run_vcs` script either needs to be updated to properly support fcov or this flag should be disabled. `@davidharrishmc` not sure which path you want to take with this one.