Fix for #933 issue

This PR fixes #933, and some minor glitches detailed in the commit messages.
Yes, but that's absolutly not a problem, as I already said the directory may be called f0oB4r (because it's been dumped from a Sw4g cvs, maybe written in yolophp) and contain the Atos module. So you don't have to change anything on the temporary directory name, just to change the destination folder in the action where the module code has been retrieved.