fix: short last sck pulse on slower clock
feat: add lsbfirst support
fix: support other divisors than 2
feat: implement masterslave spi switch peripheral
feat: implement initial hdl_spi