Put success closures last

This allows to use the success closure as a trailing closure (instead of the failure closure), which feels more natural.
For some reason Xcode doesn't let me use trailing closures in all those cases. Might be a bug.