[fix #49577191] made DB connection configurable
[fix #49577191] fix failing specs

taxon_id column in samples table changed to
scientific_taxon_id, so I had to change the 
related specs, too.