ipv6 formatted no longer has all the leading zeros

because it's arguably better this way
Fixes #70

Changes v6 allocation to provide both rfc2462 and rfc3041 style
addresses as appropriate.
Merge pull request #74 from Cerberus98/v6_merge

Fixes #70
Default CIDRs in IPPolicy related to Allocation Pools

Via help from @asadoughi, was able to figure out a way to get an IPV6 subnet
into a netaddr.IPRange.  That allowed us to set allocation pools for IPV6
subnets on create.

Also fixed notification test.  Failed when run individually, passed when
run with test suite.  Mocked out _validate_subnet_cidr as it was expecting
a non-single scopt of subnet_find, but delete_subnet is expecting a single
scope of subnet_find

RM4900
Merge pull request #71 from jmeridth/default_cidrs_in_ip_policy_related_to_allocation_pools

Default CIDRs in IPPolicy related to Allocation Pools
Add `aiclib` connection paramaters

* Starting with `aiclib` >= 0.82 keyword paramaters are passed through
  to the connection object. Use this to set retries, timeout, and backoff
Merge pull request #73 from rackerlabs/nvp_connect_args

Add `aiclib` connection paramaters
Nova too greedy on port call

Novas call to port was causing timeouts.

https://redmine.ohthree.com/issues/4814
Merge pull request #72 from rackerlabs/RM_4814

Nova too greedy on port call
Added indices for ports.name and tenant_id

Addresses a portion of #75 by adding indices on quark_ports.name and
tenant_id based on some temporary tables we see being written to disk
during our scale testing. While I can't guarantee these are the
particular tables causing the issues (our version of MySQL only logs
that they were created, not what the query was) I tested locally I saw
use of the index and the disk temporary table counter wasn't incremented.
Merge pull request #76 from Cerberus98/master

Added indices for ports.name and tenant_id
More optimizations and indexes for #75
Merge pull request #77 from Cerberus98/moar_indices

More optimizations and indexes for #75
More optimizations for #75

Condenses many of the SQL queries down to a single query per call,
dramatically speeding up quark in several instances. Additionally, adds
the profiling decorators I've been using in testing to util.py for
future usage and optimization.
Merge pull request #78 from Cerberus98/master

More optimizations for #75
Implemented ip_availability script

Fixes RM3994
Merge pull request #79 from asadoughi/ip_availability

Implemented ip_availability script
Moved alembic and alembic.ini to migrations directory

Updated README
Added inital migration
Merge pull request #81 from asadoughi/alembic_tweak

Moved alembic and alembic.ini to migrations directory