fix unclosed github-polling.log files

this plugin leaves many unclosed github-polling.log files (e.g., currently 7522 on my org's jenkins server). this causes other build processes to be unable to open files ("Too many open files" error), which in turn causes false build failures due to nonzero exit statues.