remove deferred $q from QHttp