[1062551] Reduce agent footprint
Applying master's compactResource() to InventoryManager.
Merge branch 'release/jon3.2.x' of github.com:rhq-project/rhq into release/jon3.2.x
[1095016 - Quartz stops working if database connection is reset]
We create the NoTxRHQDS solely for use by Quartz to interact with its jobs.
The errors resulted from connections not being validated in a timely manner
by AS7/EAP.  It was hard to figure out because we needed to explicitly set
<validation>
  <validate-on-match>true</validate-on-match>
</validation>

What this flag does is a little hard to figure from its description. And
according to the EAP documentation [1] this is supposed to be true by default.
But it isn't.  EAP bug pending creation...

- added the new option to our DMR client used by the installer
- cleaned up quartz.properties a bit, organizing and removing ignored settings
- note that this is not needed on the XA DS


Cherry-Pick master: a3c6d72a44b982abcb8b918daccd2dd74dc76fac