Modified ALLPATHS name to reflect new version.

Added kmer genie support

Added Reapr support

Added fastx reverse complement support.

Optimized imports
Updated validation of Xml elements for Library and Organism.

Fixed workflow for Reapr, FastX is now executed prior to Reapr if required, rather than all together.  This is to avoid potential issues with perl versions clashing for fastx and reapr.
Updated version to V0.10.0
Updated Quast to V2.3, so we can use the gene finding functionality.
Updated conan to use version 3.1.0.

This means all processes must now return ExecutionResult objects rather than success flags.

Also updated Assembler interface so that it includes a getBestAssembly method.  This is instended to return the most contiguous assembly if the assembler creates several assemblies.  For example, it returns scaffolds, rather than contigs, and contigs rather than unitigs.  All implementing classes have been updated accordingly.
For SPAdes, moved check for odd kmer value from execute to setup routine.
Finish Release-0.10.1