Added quark_agent as script

RM9115
Moved ip_availability into the package

flake8 fixes

RM7008
Merge pull request #283 from Cerberus98/master

Bug fix for --config-file in redis_sg_tool
Adds connection switching to the Nvp driver

RM10638

Updates the NVP driver to switch controllers on any traceback from the
underlying connection. It's still up to the calling code to retry, or
not, as this simply iterates a connection index and reraises the
exception from the connection. I've opted to opt any more handling in
this particular patch, as it's already a large change.
Merge pull request #284 from Cerberus98/rm10638

Adds connection switching to the Nvp driver
Allows quark to use more than one NVP controller

RM10638

Updates quark to use more than one NVP controller. Different mechanisms
are provided for initial and subsequent controller selection through
configuration variables.
Removes unused repoze package

We haven't used repoze in months inside of Quark. This patch removes the
line from requirements.txt
Replace usage of gettextutils with oslo.i8ln

From https://github.com/openstack/neutron/commit/3f44c9e27874511f05e2338c10e836361776ed88
and https://github.com/openstack/neutron/commit/dac6a0c79e56a8b724dcfbf2c3058fbbc79cc7b0

RM10742
Merge pull request #286 from jmeridth/fix_upstream_changes

Fix upstream neutron changes, items removed from neutron.common
Merge pull request #285 from Cerberus98/rm10638

Allows quark to use more than one NVP controller
Merge pull request #287 from Cerberus98/unused_repoze

Removes unused repoze package
Merge pull request #288 from asadoughi/master

Added quark_agent as script
Typo: quark_agent -> quark-agent
Bug fixes for Security Groups

RM10897

Updates the redis_client and redis_sg_tool based on manual testing. Also
reworks the connection semantics to defer to the sentinel class itself
for the connection pooling. Finally, removes all SSL connection
semantics, as it was determined that Sentinel connections and SSL do
not easily mix, and thus none of the existing implementation could
work as is.
Merge pull request #289 from asadoughi/ip_availability_first_class

Moved ip_availability into the package
Merge pull request #294 from Cerberus98/rm10897

Bug fixes for Security Groups
Updated fixes for redis SG client

RM10897

Fixes a typo in the redis security groups client where we were passing
"use_master" instead of "is_master" when creating a Sentinel connection.