feat(http): run interceptors synchronously until first non-sync interceptor
feat(Http): Http can be configured to coalesce the requests.