Moved Keychain stuff out of ECCore into this framework.