An objective c keychain wrapper for iOS and Mac OS