[FEATURE] FidoAdapter

Protein inference tool: FidoAdapter
Tests are added into the SEARCHENGINES folder.
please also check whether the meta value existsE.g.
```
if (! peptide_probability.empty() && hit_it->metaValueExists(peptide_probability))
{
  graph << hit_it->getMetaValue(peptide_probability) << "\n";
}
else
{ ... }
```
seems safer to me