quantum_network should not default network provider type to local

It should allow the Quantum service to decide based on its configuration.
Update URLs and email address in setup.py
Add description and examples for the name parameter accepts a url or a local path to a rpm file.
Correctly handle option user_install in gem module
Fix for the cron module on FreeBSD

Apparently crontab on freebsd does not like the file path coming before
the "-u username" portion of the command to install the crontab
Merge pull request #3941 from hnakamur/update_yum_doc_for_name_accepts_url_and_path

Add description and examples for the name parameter accepts a url or a l...
Minor text corrections in the yum module documentation
Use AnsibleError instead of exit for errors in utils
Fix minor typo in playbook error message
Merge pull request #3946 from wincent/spelling-fix

Fix minor typo in playbook error message
Merge pull request #3861 from djoreilly/quantum_net_types

quantum_network should not default network provider type to local
Merge pull request #3942 from jocelynj/gem

Correctly handle option user_install in gem module
Fix issue 3908. There was some ilegal operations over the sets
The cloudformation module argument spec should match the documentation, so that template_parameters is a required argument.
Merge pull request #3956 from jlafon/cloudformation

The cloudformation module argument spec should match the documentation.
Fix bug with fetch when using sudo: true

Fixes #3111
quantum_network: fix some doc mistakes

- tenant_name was missing.
- comments were on wrong tasks.
- error message had a reference to glance.
Merge pull request #3963 from djoreilly/quantum-net-doc

quantum_network: fix some doc mistakes
Merge pull request #3953 from melodous/issue-3908

Fix issue 3908. There was some ilegal operations over the sets