Bugfix: Do not use unsafe file names.

The file name can contains invalid characters. Since this file is only
temporary I replaced it with an uuid.
Merge pull request #3 from canassa/fix-invalid-file-names

Bugfix: Do not use unsafe file names.