Sync puppet-nova

109d4825e5cdd15aa529c1ef7bcccc05f6a78178 4.0.0

Partial blueprint merge-openstack-puppet-modules

Change-Id: I672620f149e4a63240144f0ce20e84b084cfd459
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Adapt synced puppet-nova for Fuel usage

Disable neutron metadata releated options
in nova::api until neutron module got synced
and fixed

Partial blueprint merge-openstack-puppet-modules

Change-Id: I14cba6fa3c378fb83ce0738c4b20acb94bcf7026
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>