move phosphor webui into 2018 style

This commit moves us to the latest versions of all the packages we use.
 For the bitbake build to succeed, it requires the patchset here to be
merged.  Details on why are available on that commit.
https://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc/+/12561/2//COMMIT_MSG@10

This upgrade of webpack is done to decrease our size on flash, and to
increase the load time of the webui.  In my basic testing, this
patchset decreases the webui load time (to the login page) by about
40% and significnatly reduces the load on the bmc.  This is because
the entire page is loaded in a single request.

This should also save some runtime memory on the BMC as well, as the
webui route is now greatly decreased.  Basic testing shows that we have
gone from 1188KB of pre-squashfs flash used to down to 456KB.

Change-Id: I5992f2808978ee0e6b00196b030f7b122cac20d9
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/.babelrc b/.babelrc
index c13c5f6..88172bd 100644
--- a/.babelrc
+++ b/.babelrc
@@ -1,3 +1,10 @@
 {
-  "presets": ["es2015"]
-}
+  "presets": [
+    [
+      "@babel/preset-env",
+      {
+        "useBuiltIns": "entry"
+      }
+    ]
+  ]
+}
\ No newline at end of file