Watir::Select set by location using :index nbr
refactor to common goto_html

hide how the goto happens if we want to run server
Select list setting and value default strategy.

For Select object the default is visible 'text' selection.
We should accept option qualifiers:
set(index: Fixnum|Array<Fixnum>) sets by position
set(value: String|Array<String>) sets by value attribute
Select list setting by more than one qualifier.

set(text: String|Array<String>) is the same as set 'String'
however used when we set by more than one qualifier
set text: 'This', value: 'That'
sets the multiselect list by visible text and hidden value
Select list setting false or empty array.

clears all items if multi?
has no effect on single select list
view.value requires arguments

it acts a bit like PageObject but needs semantic descriptors
as arguments. symbol, array or hash