Added tests for Private Messages functionality

For now it is implemented sending, saving drafts, deleting, counters check, editing draft
This is a weird case.. I would rather test a case when the message was removed without being read. But reading and then deleting - I wouldn't check that.