asset upload: make sure drag/drop event handler are set up only once

this fixes uploading images to the gallery, after removing some. Issue: https://labs.riseup.net/code/issues/4256