Sanitize value from mcollective in plugins, sanitize ensure in plugin

Signed-off-by: Ben Agricola <bagricola@squiz.co.uk>
Squashed 'iptables/' content from commit 447f3f3

git-subtree-dir: iptables
git-subtree-split: 447f3f380a91487b874e67e84396fc6ae7610304
Add $module module
Squashed 'concat/' content from commit 6096324

git-subtree-dir: concat
git-subtree-split: 609632476d50a385cf44719954ac4ee5dd173e8b
Add $module module
Squashed 'firewall/' content from commit 4f4b7cd

git-subtree-dir: firewall
git-subtree-split: 4f4b7cd16fb8de954938924424092aaa8ce1320f
Add $module module
Squashed 'monitor/' content from commit 9df4cf0

git-subtree-dir: monitor
git-subtree-split: 9df4cf01fdd57c4b8f32817e01985ae9871c2a0d
Add $module module
Squashed 'nagios/' content from commit b96a0ff

git-subtree-dir: nagios
git-subtree-split: b96a0ffda3dec05f14de0808d8f4eee188747287
Add $module module
Squashed 'nrpe/' content from commit 4db196a

git-subtree-dir: nrpe
git-subtree-split: 4db196ac537598a21f4a6cbc7c14aa5db08ed493
Add $module module
Squashed 'ntp/' content from commit d46a881

git-subtree-dir: ntp
git-subtree-split: d46a8817ff038681ab697c845c6868e1271a6d34
Add $module module
Squashed 'postgresql/' content from commit 3c56573

git-subtree-dir: postgresql
git-subtree-split: 3c56573e7000d3cf27922950379bbe40ede0d752
Add $module module
Squashed 'resolver/' content from commit 363bb50

git-subtree-dir: resolver
git-subtree-split: 363bb50dace7eaabb8e7a92c2f1124975abe5427
Add $module module
Squashed 'snmpd/' content from commit 59b0528

git-subtree-dir: snmpd
git-subtree-split: 59b0528446652530001f8d7e3d215a455b186988