Add sudoer management support

Add defines to manage user and group sudoer grants. This code is based
on the sudo::user and sudo::group defines from operations/puppet.

Change-Id: I8caf36890a8fb30ed33ad54e16a2587d15e5eaa3