query/spell_check: escapes colons. search/spell_check: unescapes colons. added tests for colon escaping/unescaping