Fix some jQuery compatability issues

- Calling $('select').val('') now sets no value rather than returning to
  the default value, so we need to be explicit that we want to revert to
  English.
- The selector $('input[value!=""]') now matches the original value of
  the input, not the current value. Instead, filter the list of inputs
  looking for non empty values.
Update cucumber-rails gem