There is now a new option on the /status end-point. If you specify "ignore_errors=false" the the /status end-point will return an HTTP 500 error if there is a problem connecting to Cassandra or of the query index is status RED for the management app.

This change removes the HealthCheckFilter that was added last week to allow us to fail fast when there is an error connecting to Cassandra or ElasticSearch.

This change adds some new methods at the Core module level:
1) EntityManagerFactory.getEntityStoreHealth(), which returns GREEN if the Cassandra connection is OK, or RED if it is not.
2) EntityManager.getIndexHealth(), which returns GREEN, YELLOW or RED depending on the status of the EntityManager's application index.
Add new ignore_error argument to /status end-point, which defaults to true and, also added Index health check to the /org/app/status end-point.