install: Automatization of the install-server

This commit aims to make it possible to automate the install server.
It allows the automatization of the following pieces :

  * The Jenkins Server and The Jenkins Job Builders
  * The Puppet Master Server
  * The PuppetDB server
  * The hiera configuration
why not moving this code in cloud::install::puppetmaster class directly?