InFusion refactoring
Lib-run refactoring
Task 14070 - DataPreparationApplication
Merge pull request #22 from Feodorov/task/14070

Task 14070 - DataPreparationApplication
TASK 13845
Clustering Application for pull request after Kostya code review
with Similarity and Hierarchy mode and use prev result Clustering
with acceptable test for Similarity
with new structure ioStreamManager
app -> job rename in lib-run
AnnotatorApplication refactoring
ABI2FastqApplication and TranslateApplication refactoring
PrimerApplication job refactoring
TecanApplication job refactoring
Application refactoring - common implementations moved to YLabApplication
Fixes for pull request #18 (merged)
Tecan dir name fix
TypeParameters added to Job + refactoring
ClusteringApplication fix
Pasha's refactoring
DataPreparationJob pipeline refactorings + similarity checks + param changes combinations
Merge pull request #28 from Feodorov/task/14070

DataPreparationJob pipeline refactoring + similarity checks + param changes combinations
task/16695 - yprimers creates olig.size > maxOligSize
TASK 16622
Alignment with affine gap
with change order check direction in traceback Alignment
with tests from Rosalind and ig-toolkit
with comments
g(k) = a + (k - 1)b