Foundations for Uniform Interpolation and Forgetting in Expressive Description Logics