added timeout to healthcheck request

Currently, if the rabbitmq management console is not available on tha port, the health check will run indefinitely. This PR adds a timeout for the request to the rabbitmq management api.