Merge pull request #18 from crowbar/release/pebbles/master

Release/pebbles/master
Merge pull request #19 from crowbar/release/pebbles/master

pull last changes
rootwrap is not setting properly, cause template will use value set on precompilation - "/usr/bin/quantum-rootwrap"
Merge pull request #20 from crowbar/release/pebbles/master

pull changes from dell
Merge branch 'bug/DCB-135/pebbles/master' into bug/DCB-135/pebbles/pull-req

Conflicts:
	chef/cookbooks/quantum/recipes/common_install.rb
fix typo intend
Disable enable_metadata_network feature in dhcp agent.

This feature is needed only when users may want to advertise 169.254.0.0/16
network from it's local dhcp server and this subnet will be added to
quantum configuration (quantum subnet-create).
Merge pull request #82 from MirantisDellCrowbar/bug/DCB-135/pebbles/pull-req

Fix rootwrapper for PFS
Restore "node[:quantum] ||= Mash.new"

This is important as this recipe can be called from nova, and therefore
node[:quantum] might not exist. The ||= operator will only update
nova[:quantum] if it's not set.
Do not use environment variables to pass OpenStack user/password/etc.

As the environment variable will stay during the whole chef run, it
could impact other commands. It's safer to use command line arguments
instead.
Use internalURL endpoint for quantum commands during the chef run

This is safer than using the publicURL.
Only use --endpoint-type and --insecure on SUSE and/or PFS

These options in the quantum command line tool are not in the Ubuntu
package.
Pass full quantum command to get_net_id_by_name helper

This allows passing all the required arguments.
Merge pull request #88 from vuntz/use-internalUrl

Use internalURL endpoint for commands during the chef run
Merge pull request #87 from vuntz/fix-for-nova

Restore "node[:quantum] ||= Mash.new"
Merge pull request #83 from tpaszkowski/pull-req-fix-0-0-in-dhcp-agent

Disable enable_metadata_network feature in dhcp agent.