added functional tests for new health check service
added health check services module to services module
created new health check service api and impl. When subscribed to the Health Check Service a compoenent can report issues.
changed health-check-service to match services naming convention for artifact ids
wired in health check service to core libraries and added service to repose application context
added test for empty list of reports for health check service"
updated health check service to add registry and seperation of issues by registered object.
upped code coverage for thrown exceptions.
updated health-check service to newest version
added reminder for configurable config watcher interval
moved health check to core-context as datastore requires it. Wired in health check service to other services and added a check within dist-datastore launcher to report errors on configuration updates
catches case when user resolves configuration issue that dist-datastore will clear issues in health check service
modified powerfilter to return 503s when health check service reports an issue
fixed start of health check service test
removed merge conflict artifact from pom file
parameterized health check service test
added test to ensure unique uids for classes registering to the healthcheckservice
added inputnullexeptions if healthcheckservice user tries to register, resolve, reprot, etc. with null values
implemented inputnullexception cases for health check service impl
Merge pull request #871 from rackerlabs/B-63647-repose-health-service

B 63647 repose health service