Adjust comments and use Set instead of List for commits to avoid returning them multiple time to FUSE
Make tests use a hardcoded commit to avoid problems due to usage of Set and thus having arbitrary commits being used in tests