Improved Jenkins global lib config state.

Change-Id: I0a59f6ac41e7abdcad722a5281bb7a565aac48d9
diff --git a/_states/jenkins_lib.py b/_states/jenkins_lib.py
index 6f00f6e..6492623 100644
--- a/_states/jenkins_lib.py
+++ b/_states/jenkins_lib.py
@@ -28,6 +28,7 @@
     LibraryConfiguration library = new LibraryConfiguration("{lib_name}", retriever)
     library.setDefaultVersion("{branch}")
     library.setImplicit({implicit})
+    globalLibsDesc.get().getLibraries().removeIf{{ it.name.equals("{lib_name}")}}
     globalLibsDesc.get().getLibraries().add(library)
     print("SUCCESS")
 }}