WEB-4968 Adjusted conditionals for data search with clade links.

Added taxa helper method to determine whether a clade is searchable based not
only on number of descendants but also on whether we have any data or any ranges
of data. Otherwise users might arrive at a data search form with an empty
attribute drop-down.