Vector theory of light scattering from a rough surface: Unitary and reciprocal expansions