Don't create a talk when sending email fails.

Right now when creating a talk, it gets saved in the database but then sending the admin notification fails and the user sees a rails 500 page. See #80 for details.