Added support for single-end reads.

Will detect if there is one or two read files and use the appropriate
Velvet flags. Also added some exit codes if there are no more genes
left after the Velvet or CAP3 stages.