Return the same data to success as to $promise.then

Feel free to reject if I've misunderstood this, but I was expecting my `success()` callback to receive the same arguments as passed to `$promise.then()`. Currently the response interceptor gets bypassed when using the `success()` approach.