Implemented Message Sequences for situations like pairing where you need to work through a sequence of messages as the device ACKs the previous ones. Implemented some new messages - SET_GROUP_ID and WAKEUP which are used in the pairing sequence as seen from the Max! cube
Fix 2 bugs: 1) Correct calculation for TX pacing to adhere to 1% rule which CUL enforces. 2) When doing a second appendPayload for base message you would end up appending to the raw message - so now clear this and regenerate the header and message.
Finally fixed time info. Month is now correct. Try not adding 1 to MONTH constant! DOH!
Implement fast send
Formatting / tidy up
Force acks/nacks to be sent as fast as device will be waiting for them.
Remove obsolete TODO
Handle updates from WALL_THERMOSTATE_CONTROL_MESSAGE so they are now posted to the bus
Send temperatures from OpenHAB to devices. Tested on wall therm and rad valve.