Deallocate IP on update_ip_address if no ports
Added port key to POST /ports (update) response
Fixed IP address response

Fixed ip_address extension responses key
Fixed scope of ip_address db_api calls
Added version to IP address response
Updated IP address unit tests
Test if specified address already exists upon create_ip_address
UUID fields are size 36 instead of 255
Merge pull request #90 from asadoughi/ip_plugin_response

Fixed IP address response
Merge pull request #91 from kilogram/nvp_driver_database

UUID fields are size 36 instead of 255
Merge pull request #96 from asadoughi/update_ip_fix

Deallocate IP on update_ip_address if no ports
Merge pull request #97 from asadoughi/post_update_port_fix

Added port key to POST /ports (update) response
Merge pull request #98 from asadoughi/create_ip_address_fix

Test if specified address already exists upon create_ip_address
Optimized switch cloning

Implements switch spanning for the optimized driver and adds a couple
columns to the nvp lswitch table for the clone details lookup.