Avoid invalid memory reference with srun --no-alloc option

The fake munge signature was not null terminated so unallocated
memory would be referenced.
Fix for bug 289