Delete result of parser instead of leaking it.
Added a unit test which triggered the leak fixed by c557ccc.  #3494.
(#3441) don't un-parse ExprTrees when inserting them into the classad cache
when the pre-parsed form is available.  this is performance optimization for classad caching.
that changes is it from slower with caching on to faster with caching on.
This commit also skips unnecessary copyies of std::strings for platforms (win32)
where std::string is not copy-on-write.
===VersionHistory:Pending===
Merge branch 'master' of ingwe:/p/condor/repository/CONDOR_SRC
Edit condor_q man page to document changes for new analysis options #3335
===VersionHistory:None===
Edit condor_q man page to document changes for new analysis options #3335
===VersionHistory:None===
Merge branch 'V7_9_4-branch'
Nordugrid gahp shouldn't assert on bad user input. #3495

Don't assert if parsing the job RSL fails. Instead, return failure for
the submit command. Asserting is especially bad because input from the
user (via nordugrid_rsl attribute) can cause it to happen.
Version history for #3455
Merge branch 'V7_9_4-branch'
final documentation edits for Python bindings contrib module
===GT=== #3407
Merge branch 'V7_9_4-branch' of /p/condor/repository/CONDOR_SRC into V7_9_4-branch
fix typo in version history for #3455
Merge branch 'V7_9_4-branch'
Merge branch 'V7_9_4-branch' of /p/condor/repository/CONDOR_SRC into V7_9_4-branch
Merge branch 'V7_9_4-branch'
Fix warnings on RHEL6 / non-proper build due to header dependency
ordering. #3475.
(#3492) Fix some response-parsing bugs.
Tickets #3319 and #3386. Doc commits for version history.
Revert "Version history for custom signal semantics fix. #3470"
Commit placed on wrong branch.

This reverts commit 4edafa3115837781935719c561f5e4a76bab31b9.