Make all API requests go through ApiRequest.request().

When mocking, caching, or just debugging, it's helpful to be able to watch
all network API requests.  These all now go through ApiRequest.request(),
making it easier to set breakpoints and/or add debugging code.

Change-Id: Ia1e677fb91190610dbd325641953b4c276fef8ff