Add SPI module configuration methods and full register access set and get methods. see #25