Fix Fedora 17+ puppet location, don't hardcode Ruby 1.8 into fallback path