add undo logic so the installer tries to clean up in case it aborts mid-way through
fix bug - actually use nullOs rather than create it and ignore it
add shutdown hook to perform the undo if the installer was aborted via kill signal
try to hide kill output on console - we don't need to show it
we don't need commons.io dep - just make our own simple null out stream
why does this exist? it duplicates a method in the superclass hierarchy. removing it.
don't show stderr from kill -0 that is executed to see if the process exists or not
provide a way for the user to not clean up - this is useful for debugging an installation failure.
revert rhq-server.properties and mgmt-users.properties on installation failure
Add Date/Time range feedback of period being selected for charting. In addition to showing the time range (i.e., X - Y) also show the length of the interval (i.e, '4 hours').  This applies to all chart types: resource, group, and multi-line.
 updating itest fix for oracle failures.
Revert " updating itest fix for oracle failures."

This reverts commit 7abad911acaf15b7b0dd58af64df2be2c75c905a.
A change to solve an ora test failure for
SynchronizationManagerBeanTest#testExport, due to oracle treating "" as
null for config settings initialized to "".
add another source path
Normalize storage props to be prefixed with "rhq.storage." and use the
props consistently, removing different names for the same logical value.

Also:
- remove the sslStoragePort setting, it was not actually supported
- improve some comments in the generated rhq-storage.properties file.
Update newly committed code with the storage prop name changes.
Don't consider a blank string a valid storage username or password
Bug 1010841 - Installation of RHQ server fails - de-obfuscating db password failed
Fix in a way that won't suffer from ambiguity or db vendor incompatibilities.
improve comments in generated rhq-server.properties
Bug 1010330 - JBossAS7 server resource is not available after upgrade to jon3.2.er1

The bug was introduced with the implementation of BZ974876 "[RFE] ResourceUpgradeFacet should support upgrade of plugin config properties"

In DiscoveryBossBean, upgrade responses were filled with current resource plugin configuration if the upgrade request had nothing to update in it. But plugin config was loaded lazily and when going through the server services marshalling layer, it was turned into null. As a consequence, the server still had the right configuration, but the agent data was wrong.