3 new spi bare_metal example projects

well it isn't actually spi, rather shiftregisters, but it's using spi hardware...
highlevel spi interface