---------------------------
* added drivedrop to bypass _adjust_cwd's lack of Windows drive support
* added file_size logic and default remotepath fallback to putfo
* moved Connection.compress to CnOpts.compress
* regression in put_d *again*
* removed SKIP_IF_CI from all but one test in response to the above
* switched to public key auth for all tests !¿macOS?¡
* switched from get_fingerprint() using md5 to helpers.hash using sha3_256
* test clean-up and major refactor