Built-in RSVP system.

Feel free to suggest ways to make it prettier/more-betterer.

@caseylang: Feel free to make the AJAX happen.
Fixed in ad6f6a91fe1138b3c85528f3c7b1251d99491c2b