add test coverage for puppet::config and update readme