If the federate timeouts anywhere, an attempt to resign, destroy, disconnect and exit now happens immediately, rather than continue with federation execution.
Added a command line argument to specify the wallclock timeout (in seconds) for breaking out of while loops within the federate. Updated the performance federate and execution manager to use this command line value (defaults to 10 seconds).