Move confirmation out to separate action

Resolved #59 and another bug where speaker didn't get status as completed if talk got accepted.