Change getAvailability() such that if EMS throws an exception
we don't pass it back to the avail checker. This loads
the logs when JMX components are down. Instead, log the
problem at debug and return DOWN.
 [BZ 1109818] partial cherry-pick of bbb18b759bfd for JMXServerComponent changes only.
 [BZ 1109818] cherry-picking RHQ 4.11 rhq-jmx-plugin bug fix changes to release/jon3.2.x.
  Specifically: commit f6ee2a32d, and ems.version pom setting.  See conflict details below.
   Bump required ems-version to one that we have forked and changed. Also add more tests.
   The forked ems is located at https://github.com/rhq-project/ems

   Conflicts:

	pom.xml
 Adding independent versioning for rhq-core-client-api and rhq-jmx-plugin.
 More module version updates for productization and Update 02.