A Hierarchical Genotyping Framework Using DNA Melting Temperatures Applied to Adenovirus Species Typing