updated puppetca module + tests to use per-module config