Introduce circuit breaker middleware

Circuit breaker watches the error condtion to match, after what it activates the fallback scenario, e.g. returns the response code.
Why not stick to one terminology and call it `isStandby`? I read the docstring and got familiar with `Standby`, then saw `isInactive` in the code and was wondering if that's the same thing until I reached this function.