Add clear communication header values
Change the existing communication numbers to defined values
Add communication requests for reset and zero IR buttons
Change the commads to be in the range of 0x1-0x7
Change the protocol to return bits 0-2 with the value of the communication header
Change the protocol to get the command from command data and use equalities instead of flags now