First draft of the SPI API definition
Second draft of spi api, renamed some functions for clarity and added spi_reg_t *spi as an argument to each function, forgot this in the first draft
spi, third draft.
fourth draft of the api for spi. now with added read/write/test functions
Merge branch 'integration' into spi
Added a first draft of test files for SPI
Added a first draft of test files for SPI
Merge branch 'spi' of https://github.com/theolind/mahm3lib into spi

Conflicts:
	src/test/test_spi.h
	src/test_runner.c
Forgott to save before initial commit of test files. Added a few lines of code.
On a magical adventure of git not letting me push without solving merge conflicts
Added some forgotten lines of code to the first draft of tests.
Added spi.c and commented out some non existing tests
Merge branch 'integration' into spi
added description of how to set master mode
added spi tests to test_runner and fixed path to id.h
fixed test_spi errors
added documentation and how to implement a few functions
removed baud from init settings
Added documentation to spi.h, implemented a few spi functions
Removed 16 bit functions from spi