AssertHelper which validates messages/responses/acks

Currently only supports a PresenceHelper for presence messages
Rewrite presence test (single server) with helper

Adds more tests:
1. Corner case where presence client right after setting online
2. Various message formats checked (acks, responses and notifications)