Add BMX support.
Finish fixing mod_bmx support.
Allow multiple httpd per agent when using mod_bmx.
[BZ 1000173] - Missing Disabled icons (404 not found) - when resizing the portlet, SmartGWT change the icon to the '_Disabled' form, but the icon was missing for 'Package_16.png'. I've added all kinds of portlets and it was the only one missing.
[BZ 1020874] - Add subscriptions button on platform->Content->Subscriptions tab displays HTTP Status 404 in UI - adding the form action JS hack
[1035420] OOB content labels get cut off
This portlet could use some more TLC, but at least now the metric name should
appear in full.  Added some better formatting to the list entries.  Note that
LinkItem.setClipValue(false) needed to be set explicitly despite being the
documented default.
BZ1100998 : Discover the <Directory> directive without using Augeas
BZ1100998 : Applying  Lukas's  comments (removing augeas and using
runtime config)
BZ1100998 : Discover the <Directory> directive without using Augeas in
IfModule directive
BZ1100998 : Find directory recursively in ifmodules
BZ1100998 : Discover the <Directory> apache directive recusively on
vhost
BZ1100998 : Discover the <Directory> apache directive recusively on
vhost and ifmodule
Bug 1127410 - WARN [ResourceDiscoveryComponent.invoker.daemon-10] (org.rhq.plugins.postgres.PostgresDiscoveryComponent)- PostgreSQL data directory (/var/lib/pgsql/data) does not exist or is not readable

Log at debug level in discovery code (which is called often)
Log problems with the config file only once when the resource component
is started

Also, some code cleanup
[BZ 1133739] Group OOB portlet link doesn't display graph.
Detect the mod_bmx configuration and make snmp one not mandadory.
[1006487] Manual autodiscovery is confusing
Changed to "Run Autodiscovery"
(cherry picked from commit eaf199722b103b98f9f04303364952d3c845d789)

Signed-off-by: Jay Shaughnessy <jshaughn@redhat.com>
[BZ 1128929] Update verbiage to clarify what files need to be updated.
Update the mysql-connector version back to 5.1.32 after JBoss Nexus mirrored repositories got fixed.
[BZ 1128929] One more revision to clarify that the encode utility can now be used for configuration values in general (not just passwords). Updated the name of the utilities, prompts, and command arguments to activate the feature.
Bug 999494 - Import child Resource: jboss as (both eap 4 and 5) are not being imported to inventory list after successful import operation

Not only tell the user a request has been submitted, but if the request failed or succeed and why.

So now the user knows if nothing happens because the resource in already in the inventory, in the discovery queue, or ignored.