Support puppet hook processing by PuppetD

Instead of using execute_shell_command magent
now puppet hooks will be processing by algorithm
which we used to run puppet for main deployment.

This changes give us ability to run complex
puppet manifests with a lot of modules.

Change-Id: I7201a35501802b342fa708ee9e8f29087ce4a302
Implements: blueprint cinder-neutron-plugins-in-fuel