This makes the Elevator's is_idle() method depend not only on its current
state, but on the likelihood that it will be non-idle very soon. If the
Elevator has no stops, and its direction is IDLE, then we can really
consider it idle.
Signed-off-by: Ira W. Snyder <devel@irasnyder.com>