Fixes #19

All messages are sent using the sendMessage method.
Some bug fixes, code clean up.
Fixed a possible bug in processing mutation_proceed requests where, requests were searched based on requestId instead of objectId.