client: Make obc_transfer_put to accept NULL as filename In that case contents should be valid so the modules can use obc_transfer_put to create temporary files.