[BZ  1014292] - Cancelling the confirmation dialog causes that buttons become inactive. The third state of SC.ask -> BooleanCallback(confirm) was not being handled. It can also be null when the close [x] button is hit. A refreshTableInfo was added to properly handle this state.
Fix for itest failures dues to properties not being correctly set for storage nodes.
initial support for readers
use the configured node addresses
Bug 1014300 - java.util.NoSuchElementException thrown when deleting RHQ plugins

Do not use the criteria query iterator which is buggy (besides it adds no value here: more lines and less readable code)
Make sure testInterruptedComponentInvocationContext cannot read a wrong value (caughtInterruptedComponentInvocation is modified in another thread)
BZ 965886 - provide a security authentictor for the agent and have the server provide the agent's token when sending messages.
change the welcome page to remove the mention of "EAP 6" since customer typically isn't even aware (or care) what we are running on.
Also, took out "RHQ" and only used the word "server" to avoid branding issues when this is run as JON
Fix ContentHandlerBean.uploadContent throws java.lang.ArrayIndexOutOfBoundsException

Caused by: java.lang.ArrayIndexOutOfBoundsException
	at java.lang.System.arraycopy(Native Method) [rt.jar:1.7.0_40]
	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:128) [rt.jar:1.7.0_40]
	at org.rhq.enterprise.server.rest.ContentHandlerBean.uploadContent(ContentHandlerBean.java:104) [rhq-server.jar:4.10.0-SNAPSHOT]

I did not look why exactly but we can simply use existing method in StreamUtil
[BZ  1014586] -  "Add To Dashboard" button size is too small on certain displays. Gave the button more room to expand by shrinking the dashboards selectItem expanding the button width where it was using default width. We don't have much room to work with in this toolbar so making the button width fixed so i18n won't bump the layout and text label has room to display.
Fix a svg chart refresh issue when navigating monitoring subtabs.
[BZ 1014524] - Fixing CriteriaQuery.iterator()

The iterator implementation assumed the page list consistent with
the page control, which might not be true, as brought to light by recent
work on PageControl.isConsistentWith() method.

The iterator implementation has been reworked to correctly iterate even
over the inconsistent results by loosening the assumption on the total
number of rows in all the pages.
Bug 1014501 - InvalidPluginConfigurationException in agent log - product type is JBoss EAP 6 instead of JBoss JPP 6

Removed unused EPP entry which prevented deterministic constant look-up by product-name value
BZ 1014593 - make sure we do the initial permission check. currently, the code mistakenly thought it had cached the permissions when it didn't.
#testInterruptedComponentInvocationContext: fix timing issue
[BZ 1010265] - Installation fails if hostname is not on DNS - Handling also the case when the UnknownHostException is thrown from the startNode() method (where the Cassandra is actually started.)
Fail startup if java.io.tmpdir does not exist, is not readable or is not writable
Letting mvn enforcer plugin to watchdog the size of the resulting production zip file. The limit is currently set to 400 MB.
Bug 1006352 - rhqctl install should only install the server and not start it unless explicitly instructed
New behavior in place.  The rhqctl install and upgrade commands no longer
leave the installed or upgraded services running, by default. In other
words, they perform only an install or upgrade.

Each now supports a --start option which will ensure the installed or upgraded
services are running when the install or upgrade complates.

Note that for the install command this applies only to service actually
installed by that command invocation (i.e. install can not substitute for
start).

Note that for upgrade the storage service will always be left running after
upgrade if the migrate-data option is specified, to support the migration.

Note that the --agent-auto-start option has been removed from both commands
since they are superseded by the --start option.

also:
- fixed a recent regression in upgrade, now again aborts if it detects
  previously upgraded services.
- trivial, removed unused imports
fix some generated doco in rhq-server.properties