Lazy loading
Adds dynamic imports to the app insights modules so that when telemetry is off they don't load at all. Minor performance improvements might be seen when telemetry is off due to not loading these additional modules.
Note: This version bumped our target from ES6 to ES2020 due to these dynamic imports