Amended genotyping browse query to return all rows for a plate even where there is no genotyping qc data
Updated comment to use update_or_create_well_primer_band method
Corrected genotyping QC list code for non-existent design

A test was failing in t/70 following the outer join SQL amendment to
bring back all rows in a plate even if there is no genotyping QC data
associated. This was owing to ancestral wells not being available in
test fixture data.

The code has been corrected in genotyping QC so that shuld thi shappen
in a live situation '-' symbols will be displayed under the design
heading and no gene symbol will be available.
Merge branch 'devel' of github.com:htgt/LIMS2-WebApp into devel
Changed kill qc jobs command to use HTGT API as VMs dont have qc installed.
fixed mistake in error message text
qc template creation - allow lower case wells names in csv upload
display type of template selected during qc job submission
Merge branch 'devel' into flatten_projects