optimize boolean search Next() with fewer id comparisons
optimize boolean search Next() with fewer id comparisons

This change to the BooleanSearcher.Next() tries to perform fewer
internal id comparisons.

steveyen/bleve,steveyen/bleve,blevesearch/bleve,blevesearch/bleve,slavikm/bleve,slavikm/bleve