SCP: better binary local file support for put()