lint enhancements

when a method with the same name exists in both the global
cache and the native cache, skip the argument count
check for that method.

example: the user defines a method named "getElementsByTagName"
in their own code.

this new check removes false positives.