security add-generic-password segfaults with -U on OS X 10.6 (Darwin 10).

Fixes #7. This segfault is with all updates from Apple installed, and
is despite allowing -U to update an existing keychain entry being the
documented and expected behavior.