Add SetENdpoint function to change the endpoint of a message
Add learn mode support
Set the node as dead when we can not get the response of a battery powereed node. It may be recovered latter.
Force the multichannel command as version 3