Disposes this Injector which will clear all the dependencies and call Disposable.dispose on all singletons implementing the Disposable interface.
Disposable.dispose
Disposable
@override void dispose();