[Job] added supported for CVS SCM
[Job] added test for CVS SCM
[Job] code cleanup in spec