Make the thenPromise sugar pass through the values we were resolved with
Stop allowing a the passing in of a success callback to catch, yuck
Rewrite the docs