Improved error messages
Improved error messages

When shi7.py encounters a malformed FASTQ file, the error message now states what was wrong - missing @ symbol, missing + sign for strand, or sequence length doesn't equal quality score length.  Also displays the line where the issue occurs.
knights-lab/shi7,knights-lab/shi7,knights-lab/shi7