Step 1 - Remove IDE singleton store

Merged Paul Slaughter requested to merge 208800-step-2-1-remove-ide-singleton-store into master

What does this MR do?

Singleton stores cause a number of problems, especially with the upcoming frontend_integration specs !36103 (closed) which cause registerModules to be called on the same instance twice.

This MR removes all references to the IDE Vuex store singleton and removes the export.

Screenshots

The only real reference to the singleton store was in Editor which setup some keyboard commands. It still works 🎉

Screen_Shot_2020-07-08_at_10.49.21_PM

References

Edited by Paul Slaughter