simplified fix for +
added ascendants and descendants
specs for non overridden methods returning/yielding instance of same class
don't use dirname in common_dir
parts does not use block argument
fixing Pathname#+, not Pathname.+
fix inspect if broken
fixes required for jruby 1.7.8
removed wrong versions rbx-17mode and rbx-19mode