DSL like structure for defining the package home for modules
Changed to use hash rockets
Changed amazon modules to use the platform instead of relying on AMI version numbers
Moved the DSL to its own file and re-org'd for readability
Changed to support a string literal as well as a proc
Merge pull request #2 from burtlo/refactor/module-info-2

Refactor/module info 2