Allow removing all topical events from a news article or speech

Follow the same pattern as other associations by setting the params to an empty array if none are present (see Admin::EdtionsController#default_arrays_of_ids_to_empty).  Added macro-style tests to the relevant controllers to cover this.