New Retry Policy Decision - try next host
Add new retry decision - TryNextHost. Once this decision is received, the driver should retry the request on the next host in the plan and with a consistency level specified in the decision. When no more hosts are in the plan, the NoHostsAvailable exception should be raised instead
I tried to add a few tests here, but after looking at coverage. I think what you have is quite sufficient.
I'm moving this to complete. We could do better validation if we could hook in something scassandra into our test suite.