Prepared Hebmorph to version 2.0:

    Descflags revamped - now only keep important descs.
    This means new dictionary format and affects many parts of the code. This probably will break some stuff.
    NOTE: HebrewToken used to handle null values. Due to the fact that many lemmas are now duplicated (used to have different desc, now the same), it fails on a lot of tests. Since the common sense does not to allow null values, those should not be supported.
    This commit also remove completely the use of hspell references outside of dictionary creation.

    Lemma now self-contains it's prefix instead of being calculated on-the-fly.
    This includes a new dictionary file format.
    Moved all Hspell related stuff under HSpellLoader.

    Removed redundant lines in parent pom.xml

    Removed WordType enum from HebrewAnalyzer, use hebmorph WordType instead.

    Updated to Lucene version 4.10.2.
    This includes removing LUCENE_VERSION from all analyzers (lucene uses the latest version by default).
    Version.LATEST is still used to build IndexWriterConfig in tests.

    Removed duplicated method isRecongnizedWord. Removed SuffixKeywordFilter. SimpleAnalyzer no longer uses the CommonGramsFilter. Added tests for non-whitespace tokenizer special cases (PR #25).

    Removed SynonymFilter from SimpleAnalyzer.