mgbrowse selectlist

added options
- pass onto listselect
- return selected value or data
added auth
now use in other pages for metagenome selection
- analysis_builder
- mgoverview
- mgcollection