Added null check for static calls.  Added error message for generic methods with parameters that use generic types but are ungenericizable.  For instance, in a generic List a parameter of type Delegate() cannot be genericized to Delegate(Object).