FIX: create predefined networks.

Puppet resources 'tupe' must have :ensure parameter if type ensurable.
FIX: lost bridge_mappings for GRE segmentation
FIX: losted auth url
FIX order for creating networks, subnets and routers
FIX: segm.IDs and vlan_ranges for GRE ang flat
FIX: nameservers and enable_dhcp while creating subnet
remove unnided dependices. This dependences create in create_predefined_networks_and_routers()
create networks only on first controller
Merge pull request #688 from xenolog/Q32-fix-04

Multiple fixes for Quantum-net-creation procedure
revert, due affect chains of interfaces

+ warning for future-fixers
+ remove debug prints
FIX: incorrect parameter name
FIX: Quantum bind_host must be 0.0.0.0 for non-HA envs.
Merge pull request #692 from xenolog/PRD-2150

Multiple Neutron fixes, including bind_host change for quantum server.
cephx key management fixes

 * consistently parametrize pools, Cephx users and ACLs
 * unscatter creation of Cinder and Glance pools into ceph::pool
 * use parametrized Cephx user when generating Nova secret
 * create Glance pool before Cinder ACL
 * up osd_pool_default_size to 3