fill in some basic design parameters when creating initial design_attempt record
made CreateDesign Util module a moose based to make it easier to refactor
factor out exon_pick tt code into another template file in WebApp-Common
factored out more code from gibson design interface into the CreateDesign Util module, which in turn uses the WebApp::Common::Design::CreateInterface role
remove extra blank lines
factor out common tt code for gibson design parameters form into WebApp::Common
no longer need to calculate species or default assembly to pass into Util module, it works it out
renamed role methods with a c_ prefix, new location for EnsEMBL util module
rename module names, moved get_ensembl_gene method to ensembl util module
remove unused variable
renamed module
add shared_templates directory to INCLUDE_PATH for template toolkit, also added option to use a env variable for this value
fix calls to methods moved into ensembl util module
v0.142

	Modified EngSeqParams to fetch canonical transcript for use determining exon ranks.
Merge branch 'devel' into gibson_interface
Merge branch 'master' into devel

    Factored out some of the gibson design creation interface code into WebApp:Common