added usage opts for non-interleaved fq files
can handle split fq paired-end files
now sources binaries within each module rather than before module is called
updated usage text