Cooperative file listening and load balancing

By implementing the cooperative file listening load-balancing guidelines, multiple launchers that poll the same trigger directory for the same files can process a similar number of files to ensure that uniform triggering occurs.