Fixes compilation errors on linux.x86.
Fixes more tests.
Adds another automata for signals because we ran out of importable variables.
Remove unneeded pipe implementation.
Adds module to send DCC packets through CAN to the track processor.
Factors packetqueue into an interface class to allow mock implementations.
Adds a simple API to the custom namespace to send one-byte log events to the host.
Fixes build of automata tests after removing pipe dir.
Fixes the build of TRackInterface.
Adds the custom directory to the build targets.
Fixes indexing bug in host logging.
Adds a test helper for mocking host packet handling.
Adds a test for the track interface modules.
Adds config defaults to custom directory.