Refactor iOS client to allow for POST body and/or POST params (fix for sending message body)