Add API request handler to http-events
Use path-to-regex for api URL matching.  Move isApiRequest to api.js
Experiment with centralizing di.js annotations
Pull dependency wirings out of deps
Implement isApiRequest tests.
Revert "Pull dependency wirings out of deps"

This reverts commit bb33eda40f9afa48c6fbc0c7b4224cf16954e62c.
Revert centralization of annotations since annotations can be overriden at test time
Implemented first API call: setmode
Test for successful set mode api call
Use deleteMock in record-spec
Move API request handling into API
API create method.  Added spec
Create httpGet and httpPost test helper methods.
API mock overrides: create & remove
API override clear mocks
API version.  Remove api 'config'