Refactored function that retrieves the multitree ID for a taxon name

This now consists of two separate methods: one to convert a name to the most useful node ID (and source tree), and another to covert that to the current multitree ID.
Added a fast stored procedure to check for clade membership by scanning ancestor nodes.
Refactored search-by-clade to use faster test-all-custom-nodes approach.