Replace NSAutoreleasePool with @autoreleasepool

More concise, and necessary to someday compile under ARC.
Don't use SPInvocationGrabbing; then, remove it

There was only one partial use, and reasonably straightforward to avoid.
Changing that use to make an NSInvocation directly lets us avoid
depending on SPInvocationGrabbing.