Summary:
---------
After #150 (thanks @sidferreira and @Trancever) we're finally able to use lazy module evaluation for additional perf!
Before:
```
0.70 real 0.64 user 0.12 sys
```
After:
```
0.19 real 0.16 user 0.03 sys
```
Which gives us roughly 0.5s (~72%) improvement in startup time. With 0.2s startup time most commands feel instant now.
Test Plan:
----------
No new tests added.
* Fix skipped test for add file to project
* Add ESLint config and fix all the errors
* Use proper lint command
* Function is required here
* This file is unused
* Remove extraneous files and move utils to correct folders
* Add strict mode to global-cli again and use preset for other places
* Revert changes to debugger-ui for browser compatibility
* Revert changes in global-cli, package should run on older Node too