introduced a pl/pgsql automaton that updates the status to pending, pending partner, pending roommates, and open for the given participant, his/her partner, and roommates