Generalize backtrace check on DelegationError.

Different Ruby implementations present backtraces differently, as it should be an information consumed by humans.
A better implementation should use data from the error, in this case returned by NoMethodError#name.

Fixes issues with Rubinius, which presents backtraces differently from MRI.

/cc @dbussink