(#21611) Allow rake commands to be ran on Ruby 2.0
(#21611) Allow rake commands to be ran on Ruby 2.0

This allows rake commands to be ran on Ruby 2.0, for building on Fedora 19
to be made possible. This also removes the current behaviour whereby
unsupported rubies force the command to exit, instead we now just return
a warning to STDERR and keep going in the hope that things will work anyway,
so we don't block people that insist on using the latest Ruby before we
are ready.

Signed-off-by: Ken Barber <470bc578162732ac7f9d387d34c4af4ca6e1b6f7@bob.sh>

wkalt/puppetdb,ajroetker/puppetdb,mullr/puppetdb,jantman/puppetdb,shrug/puppetdb,johnduarte/puppetdb,cprice404/puppetdb,kbarber/puppetdb,waynr/puppetdb,waynr/puppetdb,shrug/puppetdb,senior/puppetdb,grimradical/puppetdb,kbrezina/puppetdb,puppetlabs/puppetdb,johnduarte/puppetdb,mullr/puppetdb,kbrezina/puppetdb,rbrw/puppetdb,ajroetker/puppetdb,kbrezina/puppetdb,cprice404/puppetdb,puppetlabs/puppetdb,waynr/puppetdb,highb/puppetdb,ajroetker/puppetdb,senior/puppetdb,highb/puppetdb,wkalt/puppetdb,kbarber/puppetdb,johnduarte/puppetdb,mullr/puppetdb,grimradical/puppetdb,wkalt/puppetdb,mullr/puppetdb,rbrw/puppetdb,johnduarte/puppetdb,rbrw/puppetdb,kbrezina/puppetdb,kbarber/puppetdb,highb/puppetdb,shrug/puppetdb,jantman/puppetdb,puppetlabs/puppetdb,senior/puppetdb,mullr/puppetdb,cprice404/puppetdb,rbrw/puppetdb,puppetlabs/puppetdb,highb/puppetdb,grimradical/puppetdb,shrug/puppetdb,ajroetker/puppetdb,wkalt/puppetdb,grimradical/puppetdb,jantman/puppetdb,rbrw/puppetdb,kbarber/puppetdb,puppetlabs/puppetdb,senior/puppetdb,waynr/puppetdb