rsvp refresh

+ adding RSVP#rethrow
+ adding promise#fail