NO-JIRA : remove unused code from the Java Broker (merge from r1477628)

git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1478720 13f79535-47bb-0310-9956-ffa450edef68
QPID-4809: add support for setting configuration properties through the command line and BrokerOptions that can be used by the broker configuration store to resolve variables in the config, use this to supply the default port number values.

Povides chance to alter the ports when first starting the broker and using the initial config file to populate the config store.

merged from trunk r1478696


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1478725 13f79535-47bb-0310-9956-ffa450edef68
QPID-4802: In management mode set state to ERRORED for failing to activate authentication providers, group providers and acl providers in order to allow editing of attributes preventing normal 

merged from trunk r1478731



git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1478737 13f79535-47bb-0310-9956-ffa450edef68
QPID-4803: Ensure the modelVersion and storeVersion attributes are saved to the configuration store and validated at startup
    
merged from trunk r1478732



git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1478746 13f79535-47bb-0310-9956-ffa450edef68
QPID-4390: ensure the _messageStore field is populated prior configuring the store to ensure it is set before use by the listener during the asynchronous HA store activation

merged from trunk r1479172


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479182 13f79535-47bb-0310-9956-ffa450edef68
QPID-4809: change initial-config.json to using qpid.work_dir and qpid.home_dir config variables instead of QPID_WORK and QPID_HOME system properties

Enables us to default the former when QPID_WORK is not set and allows the latter to be set on a per-instance basis.

merged from trunk r1479176


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479186 13f79535-47bb-0310-9956-ffa450edef68
QPID-4645: make the broker-plugins and bdbstore modules runtime dependencies in the broker pom, with only the latter being optional

merged from trunk r1479178


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479191 13f79535-47bb-0310-9956-ffa450edef68
QPID-4813: Protect operations to update queue and exchange attributes with ACL

merged from trunk r1479200


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479207 13f79535-47bb-0310-9956-ffa450edef68
QPID-4814: Fix the rest layer configured object update by name and multiple object parents

merged from r1479201


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479210 13f79535-47bb-0310-9956-ffa450edef68
QPID-4815: make BrokerOptions the primary source of the location for the logging configuration file

merged from trunk r1479309


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479311 13f79535-47bb-0310-9956-ffa450edef68
QPID-4594,QPID-4682: rename BrokerOptions methods for overriding the HTTP/JMX/RMI ports in management mode to better match their function

merged from trunk r1479310


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479312 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: add missing licence headers to various java files

merged from trunk r1479398


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479402 13f79535-47bb-0310-9956-ffa450edef68
QPID-4752: Move FileGroupProvider resources into correct location

merged from trunk r1479491


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479495 13f79535-47bb-0310-9956-ffa450edef68
QPID-4747: we no longer need the 'default' column in the authentication provider grid as we removed the functionality

merged from trunk r1479839


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1479843 13f79535-47bb-0310-9956-ffa450edef68
QPID-4817: merged message grouping documentation from trunk to 0.22 branch.
The merge command was:
  svn merge -c 1480196 https://svn.apache.org/repos/asf/qpid/trunk/


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1480212 13f79535-47bb-0310-9956-ffa450edef68
QPID-4818: Remove a redundant providerSearchUrl attribute for Simple Ldap Authentication Provider

merged from trunk r1480218


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1480219 13f79535-47bb-0310-9956-ffa450edef68
QPID-4823: add missing entry to AddQueue dialog for setting the 'alertThresholdQueueDepthBytes' attribute

merged from trunk r1480581


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1480583 13f79535-47bb-0310-9956-ffa450edef68
QPID-4685: Update documentation to reflect changes to configuration

merged from trunk r1480672


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1480684 13f79535-47bb-0310-9956-ffa450edef68
QPID-4657: Add note into Port editing UI that changes take have after Broker restart

merged from trunk r1480673


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1480689 13f79535-47bb-0310-9956-ffa450edef68
QPID-4798: merged changes from trunk to 0.22 branch

git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1480717 13f79535-47bb-0310-9956-ffa450edef68