fix FileListGenerator bug replace("\\","/")
improve main test 
found more bugs
memory leak, RepoFile nullpointexception while the file hasnt been
created since some commits;