Changes to module dependency loading.
 - JIT inclusion of dep configuration in module DI block
 - Altered dependency loading to make use of promises