Added dynamic updating of cluster map.

Added failover mechanism to REST request api to allow for requests to
unhealthy nodes to failover to another node in the list. Additionally
added timed reload of cluster map to allow re-adding of nodes which were
considered unhealthy but are now available.

Change-Id: Ifaa716694c3c5e5e7fb14adbd32099026d8da29a