NullMethodDescriptor now lists potential matching methods

Resolves #981. NullMethodDescriptor now lists potential usable method overloads when it's called with a method signature that can't be resolved.

Not sure how to test this. Couldn't find any existing tests that tested this part of the code.
#1337oss