Invariance, controlled invariance and conditioned invariance in structured systems and applications to disturbance decoupling