Fix issue with WickedPdfTempfile path arg on Ruby 1.8

Ruby 1.8's Tempfile doesn't tolerate nil as the tempfile path,
however, both old and newer versions of Tempfile will
accept an array as the first arg for a prefix and suffix.
Update version to 0.9.4