Fixed cjk everything searches for Edo

1) Japanese Everything Searches Edo (old name for Tokyo) behaves like expected result size everything search has between 1955 and 1965 results
     Failure/Error: resp.should have_at_most(max).results
       expected at most 1965 results, got 1966
     Shared Example Group: "expected result size" called from ./spec/cjk/japanese_everything_spec.rb:25
     # ./spec/support/shared_examples_cjk.rb:8:in `block (2 levels) in <top (required)>'

  2) Japanese Everything Searches Edo (old name for Tokyo) behaves like expected result size everything search has between 1955 and 1965 results
     Failure/Error: resp.should have_at_most(max).results
       expected at most 1965 results, got 1968
     Shared Example Group: "expected result size" called from ./spec/cjk/japanese_everything_spec.rb:26
     # ./spec/support/shared_examples_cjk.rb:8:in `block (2 levels) in <top (required)>'

  3) Japanese Kanji variants modern Kanji != simplified Han Edo (old name for Tokyo) behaves like expected result size everything search has between 1970 and 1980 results
     Failure/Error: resp.should have_at_most(max).results
       expected at most 1980 results, got 1981
     Shared Example Group: "expected result size" called from ./spec/cjk/japanese_han_variants_spec.rb:37
     # ./spec/support/shared_examples_cjk.rb:8:in `block (2 levels) in <top (required)>'

  4) Japanese Kanji variants modern Kanji != simplified Han Edo (old name for Tokyo) behaves like expected result size everything search has between 1970 and 1980 results
     Failure/Error: resp.should have_at_most(max).results
       expected at most 1980 results, got 1983
     Shared Example Group: "expected result size" called from ./spec/cjk/japanese_han_variants_spec.rb:38

@ndushay