moves destroyAll to the utility fns
destroys events that occur past new end date for recurring events
Merge branch 'working'