Add refresh & update libs

Add refresh features to the policy list when changing it + update materials-Ui + update Json-editor libs to solve big lag in UI + Remove useless link in the menu + fix issue with build due to mariadb not started yet

Issue-ID: POLICY-3131
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I9bcb9558f213731a4ea8e20e186fb91c9db1b6f3
diff --git a/ui-react/package.json b/ui-react/package.json
index 83c9c77..8d11044 100644
--- a/ui-react/package.json
+++ b/ui-react/package.json
@@ -25,30 +25,31 @@
 		"src/theme"
 	],
 	"dependencies": {
-		"@json-editor/json-editor": "1.4.0-beta.0",
-		"react": "16.9.0",
-		"react-dom": "16.9.0",
-		"react-scripts": "3.1.1",
-		"react-bootstrap": "1.0.0-beta.14",
+		"@json-editor/json-editor": "2.5.2",
+		"@fortawesome/fontawesome-free": "5.15.2",
+		"react": "17.0.1",
+		"react-dom": "17.0.1",
+		"react-scripts": "4.0.3",
+		"react-bootstrap": "1.5.2",
 		"bootstrap-css-only": "4.3.1",
-		"styled-components": "4.3.2",
-		"react-router-dom": "5.0.1",
-		"@material-ui/core": "4.9.11",
-		"@material-ui/icons": "4.9.1",
-		"material-table": "1.57.2",
-		"react-select": "3.0.8",
+		"styled-components": "5.2.1",
+		"react-router-dom": "5.2.0",
+		"@material-ui/core": "4.11.3",
+		"@material-ui/icons": "4.11.2",
+		"material-table": "1.68.1",
+		"react-select": "4.2.1",
 		"react-uuid": "1.0.2"
 	},
 	"devDependencies": {
-		"jest": "24.8.0",
-		"babel-jest": "24.8.0",
-		"@babel/preset-env": "7.5.5",
-		"@babel/preset-react": "7.0.0",
-		"@babel/plugin-proposal-class-properties": "7.5.5",
-		"enzyme": "3.10.0",
-		"enzyme-adapter-react-16": "1.14.0",
-		"enzyme-to-json": "3.4.0",
-		"jest-fetch-mock": "2.1.2"
+		"jest": "26.6.0",
+		"babel-jest": "26.6.0",
+		"@babel/preset-env": "7.13.10",
+		"@babel/preset-react": "7.12.13",
+		"@babel/plugin-proposal-class-properties": "7.13.0",
+		"enzyme": "3.11.0",
+		"enzyme-adapter-react-17-updated": "1.0.2",
+		"enzyme-to-json": "3.6.1",
+		"jest-fetch-mock": "3.0.3"
 	},
 	"browserslist": [
 		">0.2%",