Analyzer function can be choosen for Whoosh backend

Haystack + Whoosh are not usable for inflectional languages. Standard StemmingAnalyzer is not enough but Whoosh allows to replace the analyzer very easly.

Unfortunately, Haystack hardcodes StemmingAnalyzer as an only analyzer. This patch allows to use own analyzer function.