Move the state checking to the dag nodes as there can be a lag
before they may see the real state. Have the nodes be patient
about what they expect to see. #3594
Enforce Globus thread model "none". #4464

If the Globus thread model is not "none", then Globus will use
lt_dlopen() to load a Globus library with routines for the given thread
library. This is likely to fail for UW builds of Condor, as lt_dlopen()
ignores the RPATH, which is how we locate the Globus libraries we ship
with Condor.
The thread model can be set via GLOBUS_THREAD_MODEL in the environment.
Override that with an explicit call to globus_thread_set_model().
Fix how arguments are passed to remote_gahp by the gridmanager. #4434

Now, for grid batch jobs that want to use remote_gahp, the options
included in the GridResource attribute are placed before the name of the
remote gahp binary in the argument list for remote_gahp.
These options are meant for remote_gahp, so this makes more sense than
the previous ordering.
minor edit to 8.2.2 version history item #4403
minor edit to 8.2.2 version history item #4415
super minor edit to 8.2.2 version history item #4413
super minor edits to version history items for 2 tickets: #4416 and #4440
edit of 8.2.2 version history item #4418
Merge branch 'V8_2-branch'