Extension of lazy loading to the angular.module DI block, refactored to use promises for tracking progress.

Changes to support dependency loading in the angular.module DI block.
Changes to the recursive loading code to take advantage of promises for file loading progress.
Altered README.md with an implementation example.