Start separating the concepts of Success() and Reset()
Add some tests for failure and success counts
Experiment, massive restructuring, simplify how different types of breakers can be made
Bring back Call(), incorporate timeout into Call, replacing TimeoutBreaker
Bring client.go up to date
Start fixing examples
Remove commented out code