Added device messenger

Device Messenger is what the device uses to post messages to the cloud
server