De0 nano spi i2c

Hi Olof,

I squashed the major additions into two commits,
for details see the for-openrisc branch.
I hope this is more convenient for you this way.

Best Regards,
Hans