[EOPS-4426] tweaks for functional module:
- added ubuntu support with the plugins
- added the provider => shell to commands that errored with puppet 3.1.1 to be able to non-fully-pathed commands