There is absolutely no need for having a "Client" class in the FileListDatabase implementation
In the current implementation of the `FileListDatabase`, there are functions generating and returning `Client`'s. The `Client` itself just stores the `client_id` and nothing else. Furthermore, the `Client` is used nowhere inside the biometric toolchain, only the `client_id` is used. I think, the `Client` class and according functions of the `FileListDatabase` were introduced for legacy purposes, i.e., to be comparable to other low-level databases. As we have decided to distinguish between low-level and high-level databases (and the `FileListDatabase` is a high-level database only, I don't think that we need the `Client` class here. Any opposition for removing those? They mess up the documentation here: https://www.idiap.ch/software/bob/docs/bob/bob.bio.base/master/implemented.html#bob.bio.base.database.Client by documenting a `Client` class in the middle of `BioFile`, `BioFileSet` and `FileListBioDatabase`...
issue