Added common interface for Mqtt clients implementations and custom exception.
Added common interface message handlers and implement in current clients with previously added client interfaces.