Squashed 'mcollective/' content from commit cef59a5

git-subtree-dir: mcollective
git-subtree-split: cef59a53a55e4ad28c08bb62b7d3672a52b978f9
Add mcollective module repo