UIKit: Wrap animation methods

So that they can be used in Await chains
-[SPTaskCompletionSource completeWithTask:]

... for the rather common case of completing a task using another task.

There must be a prettier pattern, but I can't think of sone right now.

-[NSOperation addDependency:] maybe?