Make versions constraint for gherkin more flexable

- This is to support cucumber and foodcritic gems to live
  side by side.