Documented the message object
Fixed basic push
Better validation of the pushtoken
Dummy sender and error status in envelope