[GROOVY-6499] Show some GroovyDefaultMethod methods for suitable instances

Amends PR #305, because hiding DefaultGroovyMethods for Collection instances and such is not helpful.

I know this is not nice code, it would be better to use some reflection magic to offer specifically methods that are intended for the instance type, but I don't know how to do that.