Added Keychain class

The Keychain class provides an interface to the OS X Keychain; see
README for details.