Fix FakeCanDriver for unittests.
Remove warning about unused variables.
IODeviceWrapper busy waiting can lead to deadlocks.
Add bool implementation to IOStream.
Add bool unittests to IOStream (passes).