added sudo module
if $sudo_deploy_sudoers is set, we deploy now a sudoers file as well
variable should be server not source
update file path to new 0.25 style
update to 0.25.x style
remove unnecessary fileserver variable (#2460)
Add FreeBSD support

FreeBSD does things its own way, sometimes.. The sudoers file is found
in /usr/local/etc instead of /etc.

Add this distinction in the manifests and also add a default sudoers
file for FreeBSD so that it sets up sudo access for the wheel group, as
is the default on this OS.

Finally, ensure that FreeBSD servers install the 'sudo' package.

Signed-off-by: Gabriel Filion <lelutin@gmail.com>
refactor things for >2.7
take hiera out of the params
add Debian sudoers file