added scm server connectivity checker service
fixed minor bug in test and added missing license headers