Adding support for swap of vector of int16_t.
Adding support for read/write style transfer to SPI interface.
Making OutputPin::pulse() and inline member function.
Adding support for unprotected pin update (for faster update).
Cleaning up benchmark measurement and printouts.