Implemented circuit breaker.
Improve documentation.
Small optimization to RollingNumber.

If time diff from last access is large we don't have to loop
over the array multiple times.
Use circuit breaker in executor.
Improve executor documentation.
Recover from panic when executing Fallback.
Merge branch 'feature/circuitbreaker' into develop