Filename too long error

Hi,

in some cases the filename the concat module want to write to the tmp directory is too long. This patch uses the md5() function to generate a safe name.

HTH,

Jan