Dynamic updating of module and layer cache key generators based on newly
discovered feature dependencies during module list expansion
Merge pull request #6 from chuckdumont/master

Dynamic updating of module and layer cache key generators based on newly discovered feature dependencies during module list expansion