updated formatting to the new style of exception handling, removed extraneous sanity-check code in fastq_join function