Gene and protein synonyms: 1 to many

It selects alternative gene and protein synonyms from the database
based on, a 1 to many relationship.
Other minor changes in the README file and the version 2.