General theory of simultaneous mode mixing and non-condon effects in resonance Raman scattering