WINPEPI updated: computer programs for epidemiologists, and their teaching potential