Cleaner -[setImplementation:...] for old GNU runtime.

Still work needed to correctly update the dtable.