Separate role for unzipping files
Updated documentation for SGA preprocess module and added an _output_filename subroutine
SGA index and error correct stages added
Class to 'stick' SGA preprocess and error correction stages together
Added options to specify output directory if needed. Tests modified accordingly.
Main module and test
Filename bugs resolved.
Script to run sga
//= changed to \\= in UnzipFileRole
Minor bug fixes to the way SGA is run
Added extra options for preprocess, index and error correction stages
Minor bug fix
Keep merged union fasta file in scope for abacas
Bug fix
Merge reference file just once during iterative abacas runs
 Revert "Merge reference file just once during iterative abacas runs"

This reverts commit f83b46f6010e97f24a2a187ead28d30475c86198.
Revert "Bug fix"

This reverts commit a0d19c1542ebbdca9a4bbaf5b5dce83bab823706.
Revert "Keep merged union fasta file in scope for abacas"

This reverts commit 3b78875b70419a5924137f219221463983f61e96.
Reduce size of delimiter in union fast for abacas
Merge pull request #13 from nds/add_sga_step

Add sga step