Health and Rotation

Added functionality to check if a connector is healthy along with tests for it.  Added a fault_tolerance attribute to distributor to be decided by the consumer. Also added functionality to rotate the connectors round-robbin style.