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
Updated code for iphone
Moved build scripts in their own directory.
Moved sources in their own directory.
Fixed references to scripts.
Renamed readme file.
Updated readme with new usage instructions.
Added missing casts.
Added missing install name phase to libssh2 build script.
Fixed the libssh2 install name phase.