provision: drop VIP configuration (useless)

It's old code (not used), let's drop it.
configure: restart puppet master before step 1

During the upgrade process, we need to restart Puppet Master to avoid
catalog errors.
Let's do it before step 1 to avoid any error during the upgrade.
Also move detect_os function.

Note: it does not affect the install process.
configure.sh: untabify
configure: Installing resolv & hosts in place

The hosts and resolv file were not installed on the nodes.

In my POD setup, puppet was failing in step 1 as nodes were not able to
contact the server.

This patch insure the files are installed in /etc.