Use escapeshellarg() in jhead module to quote new file name

The jhead module calls the 'jhead' program and passes the newly-created file as an argument, but this file isn't quoted properly.  The command fails if the file name has spaces in it.  Calling escapeshellarg() on the file name seems to be one way to fix this problem.