Require ruby 2+

ref  #1836
Merge pull request #1837 from seuros/master

Require ruby 2+