VerifyUsersPromise should return PromiseResult

This is a leftover after conversion
Fix OS X-specific prototype
Fix wrong format string in OS X-specific error message