made some updates to recurring events

updated location, organizer and speaker edit to reduce the db queries. updated speakers edit to remove other speakers that previously associated to some of the occurrences. logged an even for each edit. changed allow_anonymous_view assignment.