Transferred encoding guesswork to lxml
Dropbox now uses activity name - if present - in file name