Explicitly close and unlink WickedPdfTempfile

[Ruby docs](http://www.ruby-doc.org/stdlib-2.0/libdoc/tempfile/rdoc/Tempfile.html#label-Good+practices) states a good practice when using Tempfile is to explicitly
close and unlink temporary files within an ensure block rather than
relying on the garbage collector.