Prevent always trying to lookup more verses on non-initial queries.

However, it will still get stuck if the number of verses is the same as the minimum desired.
Fixed issue with not ending requests for queries under certain circumstances.

If the number of verses returned on non-initial queries was the same as
BF.lang.minimum_desired_verses, it would not stop requesting queries.