Fixed net errors, optimizations and sniffer WIP

Quick fix for package versions compare logic:
 - repo update is OK when candidate is the same
 - repo update is not ok when all versions different

Change-Id: I6602d5486b98375b254d0d92a6071fb26582b770
Related-PROD: PROD-28199
diff --git a/cfg_checker/reports/reporter.py b/cfg_checker/reports/reporter.py
index 04c9034..a624dd3 100644
--- a/cfg_checker/reports/reporter.py
+++ b/cfg_checker/reports/reporter.py
@@ -46,7 +46,7 @@
         const.ACT_UPGRADE: "Upgrade possible",
         const.ACT_NEED_UP: "Needs upgrade",
         const.ACT_NEED_DOWN: "Needs downgrade",
-        const.ACT_REPO: "Needs repo update",
+        const.ACT_REPO: "Repo update",
         const.ACT_NA: ""
     }
     return _act_labels[act]