Fixes #7852: Refactor puppet modules controller to use content concern.
Merge pull request #4716 from ehelms/fixes-7852

Fixes #7852: Refactor puppet modules controller to use content concern.