Made SPI resource #define name comply with TEP108.
Fixed shift operation.
Added bus acquisition to IPv4Network layer.

To keep the code small and simple, it only supports immediateRequest()
or access while already the bus owner. Applications actually needing
SPI bus sharing can implement the acquisition logic using the
EthernetC.EthernetChip Resource. Hopefully this strikes a sensible
balance.