Add Verilator support for source dependencies. Separate target-code
compilation from testbench/design compilation