Fixed regression in port name, added test
Added subnet cidr validation from quantum

* Copied subnet cidr validation from quantum
* Added test failure for no subnet found
* Added unit tests for overlapping subnets validation
* Fixed cover venv for quark - quantum dep
* Fixed test failures: incorrect use of list as defaullt paramete
Merge pull request #69 from asadoughi/port_regression_name

Fixed regression in port name, added test
Bugfix for first IP address allocation
Add tenant_id to ip_address response

fixes #52
Allows allocation_pools in subnet create

Re-enables allocation pool POST and PUT on subnet REST verbs. Currently
unimplemented, but at least we're honoring part of the spec.
Merge pull request #71 from Cerberus98/alloc_pools

Allows allocation_pools in subnet create
Added device_ids to ip_address response

fixes #56
Merge pull request #67 from asadoughi/overlapping_subnet

Added subnet cidr validation from quantum
Merge pull request #72 from asadoughi/master

Bugfix for first IP address allocation
Added non-implementation of abstract update_security_group
Merge pull request #73 from asadoughi/master

Add tenant_id to ip_address response
Add port_ids, device_ids to IP address uniformally
Bugfix for update_port: dealloc port.ip_addresses

* updated tests to check for deallocate as well
Merge pull request #74 from asadoughi/master

Added device_ids to ip_address response
Deallocate IP on update_ip_address if no ports
Added port key to POST /ports (update) response
Added shared attribute to IP address
Initial work
Finished up the security groups model