v0.038

    Added TraceServer
initial commit of LIMS2 primer generation code
wip, bugfixes, primer product size avoid
put persist step in a transaction, fill in primer names
add more pod descriptions
ignore tmp folder
refactor to use config files to specify parameters for primer generation, this allows us to specify different primer parameters for different projects, e.g. mgp_recovery and short_arm_vector_recovery in this case.
Make the internal primer product length checks options.
Move more of the hard coded values into config files
Merge branch 'master' into devel
added more comments in POD, work out primer product size correctly for -ve stranded targets
store internal primer product size restriction booleon in yaml config file
Initial commit of script to generate genotyping primers for crispr groups
add better pod, more checks for user input
moved default config files for mgp_recovery and short_arm_vectors into new location
fix perlcritic issues
    Added new code to generate genotyping primers for mgp_recovery and
    short_arm_vector projects.