Deferred should resolveWith obj, not success fn.

You're currently resolving with the `success` function which is never correct. You should be resolving with the same value you're passing to the `success` function right below.
Merge pull request #10 from jcready/patch-1

Deferred should resolveWith obj, not success fn.