Changed avoidZenith method

Now, when a tile has the lowest ranking but it's too close to the
zenith, instead of observing it at +-1 hour the code omits the tile
and tries to observe the one with the second lowest ranking and so on.