Make a new cleanup() function to remove temporary dir and exit
Make a new cleanup() function to remove temporary dir and exit

Also conditioned the pushd call so if it errors (no such file, file
not a directory), it’ll now remove the reflac temporary directory too.

chungy/reflac