Updated logging behavior to be more consistent in lots of places.
Fixed some bugs with /admin/event/new that were introduced a while back.