Fallback to `select` if array of `checkboxes` fail

Allows fields that are arrays of strings to be passed to `<select multiple>`
inputs.
There is a downside to checking (same problem with your rescue), that Capybara will wait for its default_wait_time, which is like 2 seconds with JavaScript enabled. We need to make sure the options are ordered by how often they'll come up.

If I had to guess I'd say that checkboxes are more common. Thoughts?