- Fixes duplicate load of JS/CSS/Templates in certain circumstances #38
- Fixes a css loading issue when 'cache' is not defined
- Adds more robustness around checking if a module is being defined differently in two locations
Revert "- Fixes duplicate load of JS/CSS/Templates in certain circumstances #38"

This reverts commit 25217ea37aa82860140b052b625da4471cc985c3.
Tweaks to fix a few small issues.
- Fixes duplicate load of JS/CSS/Templates in certain circumstances #38
- Fixes a css loading issue when 'cache' is not defined (new, found while testing #38)
- Adds more robustness around checking if a module is being defined differently in two locations (may need more testing / review)
Small change for #35 to fix trailing commas in $ocLazyLoad.load([]) arrays.
Small mistake in the 'diff' code detecting module redefinitions (I wasn't passing params to the loader).
Merge pull request #42 from BenBlazely/master

fix: prevent duplicate loadings

Fixes #35
Fixes #38