RM6180

Deadlock fix and off-by-one error.

Fixing unit tests. One-by-one. By one.

Unit tests fixed.

Removed super cool log messages.
Merge pull request #125 from roaet/RM6180

RM6180
Fixes non-deterministic UT failure around next_auto_assign_ip
.gitignore cleanup for PBR
Merge pull request #127 from asadoughi/fix_gitignore_pbr

.gitignore cleanup for PBR
Fix Gunicorn server config

* cfg.StringOpt -> cfg.StrOpt
* also reference the config options from the correct section
Merge pull request #129 from rackerlabs/gunicorn_fix

Fix Gunicorn server config
Fixes RM6279

Fixes change in place from c59e729744ac8e015089ad583266514de52f94f9

Two different code paths were invoking the ip_address filter, with
different types of variables. One as a netaddr.IPAddress object, the
other with a list of IPv6 integer values. This fix now expects a
list of netaddr.IPAddress objects, creating a list when a single
netaddr.IPAddress object is passed in.
The all_subnets field

- when used, reduces follow-up calls on list_ports.

RM#6295

original author: mpath
Merge pull request #131 from jmeridth/add_all_subnet_fields

The all_subnets field, when used, reduces follow-up calls on list_ports.
Merge pull request #128 from asadoughi/fix_db_api_ip_address_filter

Fixes RM6279