misc/libssh2_copy_string: avoid malloc zero bytes
misc/libssh2_copy_string: avoid malloc zero bytes

Avoids the inconsistent malloc return code for malloc(0)

Closes #686

libssh2/libssh2,libssh2/libssh2,libssh2/libssh2,libssh2/libssh2