Merge pull request #11 from roaet/RM3363_OptimizedDriverUpdate

Added optimized NVP driver to registry
Allows network plugin to be include on net create
Merge pull request #12 from Cerberus98/master

Allows network plugin to be include on net create
Prevents deletion of last switch on network
Merge pull request #13 from roaet/RM3455_optnvp_lswitchdelete

Prevents deletion of last switch on network
RM3473 added max_allocation column
Merge pull request #15 from roaet/RM3473_maxallocation_migration

RM3473 added max_allocation column
RM3279 Remove quark_ip_addresses.tenant_id

Removes the tenant_id column for melange migration.
Merge pull request #16 from rackerlabs/rm_tenant_id

Remove quark_ip_addresses.tenant_id
Implements #3669

Adds indices around ports, networks and subnets to improve performance
around oft-made calls to Neutron, such as get_instance_nw_info.
Merge pull request #17 from Cerberus98/master

Implements #3669
Fixes RM2442 VIF ordering

Ports should now be ordered by created_at.
Merge pull request #18 from rackerlabs/rm_2442

Fixes RM2442 VIF ordering
Fixes #19

Wraps all session using plugin calls in a decorator that automatically
closes the session and resets the context session state to None.
Merge pull request #20 from Cerberus98/closed_sessions

Fixes #19
Fixes #21

Previously, --no-gateway wasn't being honored correctly. Instead of not
creating a route as intended, the correct representation of a gateway
for a subnet, we were creating a default route with CIDR 0.0.0.0/0 and
NULL gateway. This patch allows gateway_ip == NULL to be passed and
handled appropriately.
Merge pull request #22 from Cerberus98/issue21

Fixes #21
Fixes #23

Route find by way of route delete is now being passed the "id" argument
correctly, preventing us from deleting the wrong route.
Merge pull request #24 from Cerberus98/master

Fixes #23
Fixes #25

We accidentally forgot to re-assign the filtered query back to the
"query" variable when choosing an lswitch.