window-list: Use Infinity instead of special-casing 0

This should fix the problem addressed in the last commit without
breaking 0 as stable sequence.