Rework of IPC
Handles IPC fetched packets
IPC tx & rx working
Removed prints from IPC
Changed IPC get/put timeout
IPC: Removed delay between writes
Moved IPC error checking
IPC dynamic packet size

Adds dynamic handling of packet size of
all IPC packet. Earlier the size was fixed
to 3 bytes overhead and 2 bytes data.
Added CRC check on IPC transfers

For eache IPC transfer a CRC8 checksum is
calculated to improve robustness.
IPC Temp demo
Added aaps_a to new IPC

-Changed CMD_SET_RELAY to work with new IPC