feat(ngResource): change that makes it possible to extend resources

call ngResource's response interceptor with the resource's instance as the context
to give the user the abillity to reference it from within the interceptor function and set the response data on it

Closes #4565