Coordination Compounds with Triazolopyrimidines: Versatile Building Blocks Towards Nanomedicine and Nanomaterials