initial commit redo design attempt controller
save users gene search term so we can reload exon pick page without issue, it was using the gene_id which would cause problems if the id was linekd to multiple ensembl genes
add redo design attempt urls
wip for redo design attempt function
Merge branch 'devel' into redo-failed-design-attempt
bugfix, use correct column name
store design attempt fail and design parameter data in hash
code tidy
return undef, not empty hashref when there is no fail design attempt value
add design attempt failure reasons when re-doing a design
fix parameter name
add error checking to redo_design controller, no longer store primer3 parameters as well as primer3 deafault parameters, we only the need the default
Merge branch 'devel' into redo-failed-design-attempt
whitespace fixes
bugfix, the pam_right booleon field on the crisprs table van be undef, add code to deal with this
add more logging, also move code that formats validation errors into the WebAppCommon role for design creation
Merge branch 'devel' into redo-failed-design-attempt
bypass perlcritic error
Merge branch 'master' into devel
v0.170

    Added redo button to design attempts page.
    Better formatting of design attempt error and design parameter data.