Add support for strigger to accept program args

Modify strigger to accept arguments to the program to execute when an
event trigger occurs.
Disable duplicate event triggers

Attempt to create duplicate event trigger now generates ESLURM_TRIGGER_DUP
("Duplicate event trigger").