Convert MockWebServer to run on Okio.

Closes #1175.
Document that we require the same headers in the same order?