private String normalized(final String filename) {
        return StringUtils.replace(StringUtils.lowerCase(filename), "-", "_");
    }
check whether the target file or its companion file already exist, and delete both, if so
main/src/main/java/cgeo/geocaching/downloader/ReceiveDownload.java