Spy on all firmata calls made in tests

Spy on all firmata calls instead of looking at the midi serial data. This works around the change in firmata's `write` format (from arrays to buffers). Should fix #225