Work around bundler removing methods

Bundler wants to remove Gem::Specification.gem_dir but this method no
longer exists on Gem::Specification (it exists on BasicSpecification).

So add back the method, but super so bundler can remove it.