v0.017

    Allow multi exon targeting for gibson designs
fix typos in comments
add gibson-deletion to valid design methos
add list of oligos needed for gibson-deletion type designs
make gibson_primer_regions hash hold data about both gibson and gibson-deletion designs, keyed on design type
return correct oligo classes for either type of gibson design when consolidation design data
fix pod typo
add common code for working out gibson oligo region coordinates to a new role
use new oligo region gibson role
modify code to work with new layout of gibson_primer_regions hash, now keyed on design type so works with both conditional and deletion gibsons
no longer hard code oligo pair regions, get values from the gibson primer regions hash in constants module
add new command to work out oligo pair regions for deletion gibson designs
add new gibson-deletion-design command
default 3F oligo region length should be 100 bases
fix oligo-pair-region-gibson tests after refactor, move some test out into common role
add tests for oligo-pair-region-gibson-del command
write tests for OligoRegionCoordinatesGibson role, move some of the tests from the other roles that consume this role into this test
add tests for gibson-deletion-design command
ignore perlcritic issue
    
    Add deletion gibson design creation