add utils.text.randstr
move uploaded files into place ourselves (fixes #57)

Fabric's mechanism fails when replacing /etc/sudoers