Added tests for Private Messages functionality

For now it is implemented sending, saving drafts, deleting, counters check, editing draft
What if the counter decreases twice... when the message was read and then when this same message was deleted.