[1118091] RHQ Agent resources are not being auto-clustered in resource group due to their unique resource keys
To enable good autoclustering of RHQ Agent resources across platforms the
agent resource keys must be the same.  In general each platform has at most
one imported 'RHQ Agent' child resource and it is named the same as the
platform (Actually the platform's resource key). In this case do not
incorporate the agent name into the resource key.  In that way we can have
a generic static reskey for the agents, across platforms, while still
maintaining unique agent names across all agents (an RHQ requirement).  In
the rare case that a platform has multiple agents deployed (typically a
perftest scenario, but sometimes a production scenario) at most one agent
will get assigned the static key, only the one whose name matches the
parent.  All others will get the *predictable* legacy keys we've used up to
this point.  So, in the vast majority of cases, we should see good
auto-clustering of the rhq agents.
Merge pull request #86 from rhq-project/jshaughn/1118091

[1118091] RHQ Agent resources are not being auto-clustered in resource group due to their unique resource keys
BZ 1107338 - show all bundle files in the list
[BZ 1095000] Don't try to guess web connector's max connections.
BZ 1121975 - the 'sid' parameter is required. Mark it as such in docs.
Bug 1074632 - RFE: Manage storage node snapshots

Added "Take Snapshot" operation to StorageNode resource. This operation
takes several other parameters and it can either move or delete older
snapshots. Basically it allows to
 - keep N latest snapshots and move/delete older ones
 - keep snapshots not older than N days and move/delete the older ones
[BZ 1095000] Fix test failures.
[749368] add @since Javadoc tags to our public APIs
Went through our intentional-changes files and added  agfew missing @since
tags that seemed maybe useful.  I had previously updated the server's
SLSB remote API, just added 4.12 for that.
Merge pull request #95 from lzoubek/bugs/1074632

Bug 1074632 - RFE: Manage storage node snapshots
Bug 1115146 - Purge (delete) data using smaller batches

Introduced JDBCPurgeTemplate

Update purge process for:
* availabilities
* traits
* events
* calltime data values
* alerts (and notif log and condition log)
* OOB

Batch size:
* is shared across implementation of the template
* is configurable through a sys prop
* value is unbounded
* defaults to 3000