JenkinsPoller now depends upon a Task instead of a TimerTask