Allow compiling vi_firmware.cpp with test suite.
Allow compiling all other skipped files with test suite.
Don't even attempt raw writes unless bus has it enabled.

Fixed #220.