Refactored logic to add calibrations directly (based on calibration IDs)

This is in addition to the existing function that adds calibrations associated with a node, which now calls addCalibrations()
Fixed buggy first version of getCladeFromNode()
Working versions of (throttled) clade, age, and geological-time filters.