Update tests to use the MockFirmata() and fakeTimers()

Update all tests to use `fakeTimers()` and  `MockFirmata()`, test suite runs 24 times faster.