Added new resultsets to the list for deletion when a well is deleted
Added distribute and override columns to genotyping_qc view grid

Refactored browse code. All methods for dealing with the model side of
the grid are now in the GenotypingQC plugin. There is only one method to
update in one place if further columns need to be added in future.

Added the ability to reset attribute values across the grid, where
appropriate, otherwise priority ranking is applied.
 Removed ununsed code in genotyping_qc_data that was taking up time and memory
Added genotypnig_grid_help to controller and reverse last change to controller

The call to the db is necessary to git the list of assays and column
names for the grid to display
Added help tool to the genotyping_qc grid
Added csv download button to genotyping QC grid
Corrected perlcritic package variable error
Merge branch 'devel' of github.com:htgt/LIMS2-WebApp into genotyping_results
Commented out failing tests which need to be reviewed