Added custom types: INET and MACAddress.
Updated Subnet.allocated_ips to include only IPAddress with _deallocated != 1.
Merge branch 'allocation'

Conflicts:
	quark/plugin.py
Fixed typo.
Converted to InnoDB and reworked port create to mostly honor the foreign key constraints, even though we may be removing them shortly
Added in the new port ip address association table but didn't remove the port_id association yet from the IP address. Deallocation needs to be reworked
Merge branch 'master' of github.com:jkoelker/quark
Added tox.
pep8 cleanup and added E711 to tox.ini pep8 exceptions
Revert "Added in the new port ip address association table but didn't remove the port_id association yet from the IP address. Deallocation needs to be reworked"

This reverts commit 7c50a8e3575d56c295b3e0d402aecc37c9d1e427.
Merge branch 'master' of github.com:jkoelker/quark
Updated unittest to use api appropriately and to tearDown database.
Fix license headers
remove explicit distribute system
Readding my port associations
Merge branch 'master' of github.com:jkoelker/quark
Added our basic design doc from this morning
Markdown format for the DESIGN doc so we can more easily expand and export