Add network settings page

- Adds ability to configure newtowrk settings by selected ethernet interface
- Default gateway is currently unavailable in redfish,
  to work around, grabbed gateway from first static ipv4 configuration
  and assigned to new static ipv4 configurations
- Adds ability to add, modify and delete static ipv4 configs
- Adds ability to add, modify and delete static dns
- Adds ability to edit gateway, hostname and mac address
- Form validations include regex for ip,  mac address, and hostname

- Language translations to be addressed in separate commit
- Enabling DHCP and configuring DHCP settings to be addressed in separate commit

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I122034ae0ef3a8c08e5599ee3eca66e8d0d59f67
diff --git a/src/router/index.js b/src/router/index.js
index 30532a5..e35e0f5 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -72,6 +72,14 @@
         }
       },
       {
+        path: '/configuration/network-settings',
+        name: 'network-settings',
+        component: () => import('@/views/Configuration/NetworkSettings'),
+        meta: {
+          title: 'appPageTitle.networkSettings'
+        }
+      },
+      {
         path: '/control/reboot-bmc',
         name: 'reboot-bmc',
         component: () => import('@/views/Control/RebootBmc'),