added basic http auth decorator for the health dash views
added an error handler for HTTP 400 Bad Request
added requirement for basic http auth in the HTTP POST views