Use libsoup to emulate MMS proxy

Also, check the content being sent back to MMSC and fail the test
if the message type doesn't match the expectation.