Removed BytesUnion version of CAN_FRAME as the interface wasn't compatible with the uint8_t[8] version
Modified CAN_SAM3X8E to support the standard CAN_FRAME
Implemented write(CAN_FRAME&) for CAN_MCP2515
Further supporting modifications to examples