Fix bug in WITH-TEMPORARY-FILE if stream is immediately closed
If the first form in the body with WITH-TEMPORARY-FILE is :CLOSE-STREAM, then CALL-WITH-TEMPORARY-FILE is called with NIL as the thunk and the FUNCALL fails. Fix by replacing FUNCALL with CALL-FUNCTION.