Add Whoosh backend with CharsetFilter

Subissue of #103 (closed).

Add Whoosh backend with CharsetFilter(accent_map) for support query in ascii. Add HaystackHighlighter.