updated to quantum_network for non-admin users.

Some clouds allow regular tenants to create their own networks. In order for this module to accept that it must not try and list all tenants from keystone, and must allow users to exclude some variables from being included as part of the create network payload. The module should also support insecure connections, since some dev/test environments may not use properly resolving SSL certificates.