Added an RSVP.all method, along with documentation and tests

 Replaces #27