Merge remote-tracking branch 'voodootikigod/voodoospark' into voodoospark

* voodootikigod/voodoospark:
  Adding back in the wrapped send function.
  Firmware verified.
  Updating the firmware to pass the spark verifier tests.
  Update to allow always send.
  Updating SPI.transfer.
  Wire interface is built out.
  Added SPI API. Starting on wire.
  Adding SPI API handlers.
  Now with debug statements dumping to serial port.
  Allowing for debug of firmware.
  Compressed read values.
  Firmware update.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>

Conflicts:
	firmware/voodoospark.cpp
cache bit op result
Update to continuous read action

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Merge fix.