Improve IOdarwin - Add requestAuthentication, which might help someone who can't sync, and better error reporting.