adding search for compound id in PubChem

Signed-off-by: AK2083 <ankh.egypt.public@googlemail.com>
fixed some bugs in database access

Signed-off-by: AK2083 <ankh.egypt.public@googlemail.com>