Add dns_provider parameter
Depend on foreman module

As this module uses the foreman_smartproxy type, it should depend on the foreman module.
Use ensure_packages for non-core wget package

This enables users of this class to avoid resource conflicts.
fixes #4357: Removed template source from the header
Release 1.5.0