fix typo
initial commit of code to allow searchs on specific gene id types
add existing gene type constraint
add new gene_types table, linked to new gene_type_id column in gene_designs table
migration and dbic resultsets updates
update fixture data to deal with new gene_types table and new column in gene_design table
fix typo, also validate gene_ids data as a hashref
add new test for search_gene_designs and list_assigned_designs_for_gene methods in
Plugin::Design, restricting searches on gene_type_id