Merge pull request #1994 from lukecampbell/qcprocess

CIDEVSTC-284 - Adds ZIP file detection for upload in prep for LRT
adds gradient test to qc upload processing
Merge pull request #1995 from lukecampbell/qcprocess

Refactors the upload to split on different filetypes
Merge pull request #1996 from brianmckenna/m088_gradient

M088 - QC tables - adds gradient test CSV
Updates submodule for coverage model
add comments/documentation and refine debug
Merge pull request #1998 from MauriceManning/script3_rebase

CIDEVSTC-183 Integrate and Validate with Production System
Merge pull request #1997 from lukecampbell/cov

Updates submodule for coverage model
Adds gradient test to qc processor and stubs for local range