1. Move init() into the constructor.

2. Use AlignmentComponentException as an exception.
3. Include tokens as annotations within target in the FSArray.
4. Change package name to: "eu.excitementproject.eop.core.component.alignment"
1. Move init() into the constructor.

2. Use AlignmentComponentException as an exception.
3. Include tokens as annotations within target in the FSArray.
4. Change package name to: "eu.excitementproject.eop.core.component.alignment"
Assume Lemma (from token.getLemma()) is in the CAS, e.g. the user of the Lexical Aligner must run Lemmatizer before passing the CAS to it.
0 warnings + ignore test of LexicalAligner (it requires Redis database files in certain directories).
Use "fail" instead of "assert" for Maven tests, so it should be consistent in all environments. I also put an "Ignore" annotation in the meantime, because it requires Redis database files that may have not been installed.
Merge remote-tracking branch 'upstream/master'
Make the tests rely on alignments that can be inferred from non-Redis resources.
Merge pull request #432 from vered1986/master

Changes and fixes in the lexical aligner