remove vestigial lines from boolean spec
improve comment about edismax weirdness for NOT in hyphen spec
put :edismax => true on boolean NOT spec that fails with edismax
refactor non_alpha_chars spec for easier readability