Heat: tests files are generated properly

Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
Heat: fix processing files without a name

It's possible for a file to not have a name specified. The content-based
executables in Aeolus don't have that requirement, for example.

Since Heat requires all files to have the full path specified, we need
to add the missing name.

Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
Version 0.0.3

Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>