initial work on grammar checking
abstracting analysis.cpp
Merge branch 'master' into gramchk

Conflicts:
	suomimalaga/vocabulary/joukahainen.xml
add v4dictionary loader
forgot to use -a
start abstraction work
Merge branch 'master' of https://github.com/voikko/corevoikko into gramchk
now compiles, trying to hack way through the dictionary loader
runs through until end
non-compiling, but broadly working
got analysis via hfst-ospell kind of working, remains to write the lookup() algo
got analyses passing from HfstAnalyzer through HfstAnalysis and to CgRuleEngine
pipeline of hfst -> cg via the voikko internals
some debugging, trying to work out why voikkogc works, but not libreoffice-voikko
remove some debugging statements, and get error message passing to voikkogc
Finnish grammar checking partially working, need to add extra functions to each of the tests
Pointer to voikko_options_t for FinnishRuleEngine
fix tests for finnish grammar checker
Merge branch 'gramchk' of https://github.com/voikko/corevoikko into gramchk

Conflicts:
	libvoikko/src/grammar/FinnishGrammarChecker.cpp
	libvoikko/src/grammar/FinnishGrammarChecker.hpp
	libvoikko/src/grammar/GrammarCheckerFactory.cpp
	libvoikko/src/grammar/GrammarCheckerFactory.hpp
really fix the voikkooptions thing