Propagation and reflection of singularities for a class of evolution equations