add ncbi parameter class
refactor common parameter functionality into mixins
add root element selector for parameters
refactor Blast to use mixins
add mixins to Ncbi
improve gapcost to split on zero or more spaces
add function to map over an object
add default parameters and unescape values
remove duplicate call

This method is called within the update_display function
find the element within the root element
add coge specific options to ncbi url
refactor elements to share ids between tabs

Elements can not be found using the same ids. The parent element
is first selected then parameters are found from within the parent.
add initial update_display for ncbi
set filter parameter
enable ncbi parameter updating
set database parameter
minor fixes
update _select_type to require elements parameter