use .first instead of .has_selector? so it doesn't wait 

fix Capybara timeout delay (15 seconds for us) timeout before it finds the select2-choices by using .first instead of .has_selector?. .has_selector? always waits when the selector isn't present.

once this pull request gets accepted in this fork, we can generate a pull request for upstream.