Symmetry and conservation laws in non-holonomic Mechanics