Can use SeqDbFasta store as source of sequences to score
When scoring input is SeqDbFasta, generate list of IDs just once before scoring tasks
Properly check for string type arguments in Unicode
Test passes for using SeqDbFasta store as scoring input
Class to cache objects in memory using weakref
TaxaTree from loadTaxaTree is by default cached and shared between calls
Removed debugging printouts