Additive Schwarz Preconditioned GMRES, Inexact Krylov Subspace Methods, and Applications of Inexact CG