Started on much more flexible cache system.
Merge branch 'gestaltNow' of https://github.com/treycordova/learnit into gestaltNow
More progress on new caching of modules.