use Path:Class to deal with dir names, avoid over-writing work directories if multiple designs target the same gene, trim arguments of whitespace
do not need to log a error message if we can not find alt design file