A couple of minor improvements to connector-files

* read from FTP in binary mode for hash correctness
* tweak call to write to make it 8.0 compatible
Shouldn't this 32 be a constant? Why 32 anyway? Why is it more robust?
Hash size I guess.