Added handling empty message properly. (sends with no payload)
Added sending unsuback.