Pass full path for deletion and chmod.
Report correct URL for errors.
Add ability to log out the setup/cleanup transcript and errors when required.
Merge branch 'curlhandle-4' of github.com:karelia/ConnectionKit into curlhandle-4
Add CK2FileManager variant which supports setting the multi to use for CurlHandle based operations.
This is for test only, and can be excluded from the public interface.
Refactor some test utilities up to the base class, since they're potentially useful for all tests.
Methods for making/removing test files now use a file manager with it's own multi, in an attempt to reduce pollution of the global multi which the tests are based on.
Map CURL debug information types to CKTranscriptTypes more intelligently.
Tidy logging of housekeeping stuff relating to making/deleting test directories.
Improve interpretation of some SFTP errors.
Fixed SFTP merge snafu