Add a macro to get the number of arguments on the stack.

Will be very useful for determining failure for the IO functions which
take multiple files to work on and return the number successfully
dealt with.  NUMARGS - retval will be 0 on success.