Implement QueryServiceCached. Closes #76

- Removed NEW_REQUEST_PARAMETERS event
- Query handling flow must ensure new request params are available before success event is dispatched. Closes #80