VCS doesn't use the same arguments for C headers that verilator uses. Generate the dot-f file differently for the different simulators.
1) Bump testchipip to include forgotten commit 2) Add some support for generating VCS files 3) Fix some makefile deps