Move status check to client for "messaging" tests

This patch moves the response status code check from
tests to client side.

NOTE- Some API return different success status code on fly so
leaving those status code specific check in tests only.

Partially Implements blueprint: client-checks-success

Change-Id: Ibbab26d6a99bf67eb684cc9c3ce7845c91fa092e
Merge "Move status check to client for "messaging" tests"