Changed default capybara behaviour to ignore hidden elements removing
as it is the more natural behaviour and helps reduce the number of
ambigious matches
Added searching for invisible elements for steps that need this feature,
removed searching for visible fields explicitely as this is the new default
Merge pull request #251 from opf/feature/rails3_capybara_default_ignore_hidden_elements

Changed default capybara behaviour to ignore hidden elements removing