PM-734 fix for pegausslite symlink case .
Merge remote-tracking branch 'origin/4.3' into 4.3
Merge remote-tracking branch 'origin/4.3' into 4.3
Patch from LIGO: ensure that cp src and dst is not already the same file
New test for irods/pegasuslite
Updated location of 32 bit keg binary required for some tests
minor fixes/clarfications to the condor log properties.
iRods URLs have to have the full path
The input file corresponding to the DAX for the DAX jobs was not associated correctly when figuring out the transfers required for the DAX job.
Report all resource usage even if the OS doesn't support it
Minor fix for when the parent dag disappears before the job (can happen for held jobs)
Consider ulimit -v when automatically determining the Java max heap
PM-735 Clear CPU affinity and memory policy

By default PMC now clears the CPU mask using sched_setaffinity.
If libnuma is available, it also resets the NUMA memory policy
using set_mempolicy. If the user wants to keep the inherity
affinity/policy, then they can use the --keep-affinity
argument.
PM-736 we have to pass the current workflow's cache file to the planner instances that work on the dax jobs cotained in the current workflow.
Merge remote-tracking branch 'origin/4.3' into 4.3
Make -fast default for 3rd party gsiftp transfers
Add absolute path to ldconfig
Need to check for numaif.h as well
Fixed irods cred file configuration
Moved tests to use non-backup scratch space