fixed warnings
Merge branch 'sam/warnings-fix'

Conflicts:
	CK2SSHCredential.m
Set library projects to leave build dirs in place to allow debugging of libs.
rebuilt libraries
rebuild libs
Dynamically patch NSURLCredentialStorage for stroing SSSH credentials
Shift +ck2_keychainErrorWithCode:… over to NSURLCredential
Support for retrieving default SSH credential
Simplify so that +[NSURLCredential ck2_credentialWithKeychainItem:] figures out user for itself
Persist private key passphrase if requested
Merge remote-tracking branch 'upstream/sam/async'

Conflicts:
	CK2SFTPSession.m
	CK2SSHCredential.h
	CK2SSHCredential.m
	OpenSSL.xcodeproj/project.pbxproj
	libcrypto.dylib
	libcrypto.dylib.dSYM/Contents/Resources/DWARF/libcrypto.dylib
	libssh2.dylib
	libssh2.dylib.dSYM/Contents/Resources/DWARF/libssh2.dylib
	libssh2.xcodeproj/project.pbxproj
	libssl.dylib
	libssl.dylib.dSYM/Contents/Resources/DWARF/libssl.dylib
	openssl