rename to more accurate variable name, tidy
go to different controller, rename text forms
refactor code to put controller logic in more sensible areas, also lets us throw validation errors from exon pick form and stay on the same form
add direct link to gibson design for exon
catch any errors so we can give better error message to users
let user enter exon id directly into gibson design gene pick page, also move code around slightly so error messages appear in appropriate places
let users know they can use ensembl exon ids as well
Merge branch 'devel' into design-on-exonid
Merge branch 'design-on-exonid' into devel