core-6120 fix delete and save of saved-search
core-6120 fix unit test
CORE-5957 Refactoring to support Gin factories
CORE-5957 Converted most of app to use injection
Belphegor now depends on ui-disk-resource due to apps module inclusion
of NewToolRequest MVP. NewToolRequest MVP should be broken out into its
own module at some point.
There are still some other injectors used throughout the codebase;
Commons and Services. Eventually, the only injection points will be at
the DE and Belphegor entrypoint level.
CORE-5957 Corrected unit test failures