Applications of black hole perturbation theory: From the gauge/string duality to high-energy astrophysics