test(callbacks-buffer-spec): add tests for adding tags to the messages and retrieving them from server


- add tests for adding tags to the messages and storing callbacks with add function
- add tests for handling messages coming from the server and invoking its callbacks
- test function which create new tag

closes RIO-7
can we better name it `isSuccessMessage` & `errorMessage `