Jstenhouse/improving java ruby facts

Sidekick: @rantler
FYI: @spkane 

I removed --skip-alias for which because my testing showed it isn't always available.

Also, removed the puppet/bin/ruby check because that version of ruby isn't necessarily on the path which can lead to other problems later on with plugins. If someone wanted to use the puppet bundled ruby, I think it's preferable that they add it to the path.