Require rubygems >= 2, specify script in travis, add forgotten .yardopts