Implement pre-initial filtering for task messaging.
Added tests for pre-initial cycle messaging.
Merge pull request #831 from arjclark/fix.pre-init-messages

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