PM-797 Enable DAGMan metrics reporting for the sub workflows . For
these the planner creates the DAGMan .sub file
PM-797 Initial version of pegasus-submit-dag functionality in the
planner. this allows the planner to generate the dagman submit file at
the end of the planning process.
PM-797 executable key cannot be quoted in the dag.condor.sub file.
PM-797 classad keys start with + that are put in the dagman condor
submit file

Initial changes to pegasus-run, to do condor_submit on the
dag.condor.sub file generated by pegasus-plan instead of calling pegasus-submit-dag
PM-797 use random access file to read in the environment and then
update, and add it before the queue line in the submit file.
PM-797 moved the salvage condor log file method from
pegasus-submit-dag to pegasus-run.