Make the SPI driver configurable.

This makes it possible to use the SPI85 library instead of arduino's
default SPI library.
Add an example ATTiny85 ping client.
Rewrite parts of the Mirf library to shrink the binary size.

This saves 314 bytes on my ATTiny85 test sketch.