#827: Pre-initial-cycle triggers are now ignored for message outputs

Closes #827

This allows pre-initial-cycle triggers which are dependent on message outputs to be ignored by the pre-initial cycle  filtering.