Fix TE-locate output

Added a -1 correction to fall in line with bed output and used the
length detail supplied for “old” insertions to produce an output that
makes more sense.
Added a check for optional fastqc
Added fastqc step

If fastqc is present then it will be run on the input fastq files with
results stored