DNA Repair and Telomeres — An Intriguing Relationship