[FEATURE] Adding swap() for Gaps and Holder.
[DOC] Disabling documentation of old consensusAlignment().
[FIX] Fixing Dependent StringSet to work with Segment as TSequence.
[FIX] Fixing store layouting on missing contig names.
[FEATURE] SAM I/O in store module now returns int.
[FEATURE] Updated consensusAlignment() function with docs and tests.

Includes demo, docs, tests.
[FEATURE] Alpha version of seqcons 2.0.
[FIX] Fixes to seqcons2.
[TEST] App tests for seqcons2.
[FEATURE] Adding global alignment alignment option to consensus module.
[FEATURE] Enabling global alignment in seqcons2.
[FIX] Attempting a fix to seqcons2.
[FIX] Adressing comment on assignment in string_set_owner.h
[NOP] Formatting.
[NOP] Updating copyright years.
Merge branch 'develop' into feature/consensus_update
[FIX] Fixing type of file name in SVGFile to char const *.
[FIX] Renaming Naive to NaiveMult in casbar.

This caused ambiguity problems with seqan::Naive<> in conjunction
with using namespace seqan.
[FIX] Using explicit intialization in string_set_owner.h again.
[FIX] Fixing unused variable warning in overlap_info_computation.h.