(PUP-4178) Correct impl of defined() for Ruby 1.8.7
Ruby 1.8.7 have a problem with turning empty string into a sym.
This problem uncovered yet another problem; the logic used
scope.find_class which is not what is expected (as it returns true
if a class exists but is not included).