Changed sendMessageReceived to public

in addition to previous commit so you can manually receipt messages
Fixed media upload & sending

Fixes #100