ENH: use PyObject_CallFunctionObjArgs in Generic*Function

ObjArgs is a few percent faster than the format version. This is
noticable in scalar operations.
Merge pull request #4106 from juliantaylor/objargs

ENH: use PyObject_CallFunctionObjArgs in Generic*Function