update older centos/debian/ubuntu scripts from fen-vz3

Syncing latest changes from fen-vz3.

This also prepares the svn code to accept the changes published
venerable-vzcontainer-dawning github project

git-svn-id: https://svn.aptivate.org/svn/infrastructure/servers/fen-vzX/vz-bootstrap-scripts@10758 679a26be-e637-0410-a801-b7d8065a4221
Getting svn and github branches back in sync

git-svn-id: https://svn.aptivate.org/svn/infrastructure/servers/fen-vzX/vz-bootstrap-scripts@10759 679a26be-e637-0410-a801-b7d8065a4221
refactor common bits of centos6 scripts

Common code is extracted to functions in a shared file.

In addition the commit adds initial puppet.conf compatibility with
puppet pluginsync. (required by concat module)

git-svn-id: https://svn.aptivate.org/svn/infrastructure/servers/fen-vzX/vz-bootstrap-scripts@10760 679a26be-e637-0410-a801-b7d8065a4221
Trying to fix a git svn dcommit crash
Merge branch 'master' of github.com:aptivate/venerable-vzcontainer-dawning into venerable