spi: added spi feature for all bbb and rpi

First cut for SPI implementation in embd. Need to think of implementing the ensureFeatureEnabled on bbb's side to enable spi. Rest of the functionality remains same.