Remove unused metaplugin agents

Fixes bug 1038840

Change-Id: I891247ebd4e58b950c9254d267a06aadc4602d18
pin sqlalchemy to 0.7

The sqlalchemy package 0.8.0b1 released on October 30, 2012
removed SQLSoup

(http://docs.sqlalchemy.org/en/latest/changelog/migration_08.html#sqlsoup)

Ensure that the SqlSoup import is still supported. A number of quantum agents
make use of this code to access the database.

Fixes bug 1073555

Change-Id: I78b27716c6e3eb05d874314f0bc544a917fd5853
support 'send_arp_for_ha' option in l3_agent

Fixes bug 1042046

Sending gratuitous ARPs when a external router or a floating
IP was added in order to facilitate HA.

I am using iputils-arping package to send ARP packets. You will need
to install iputils-arping on Ubuntu and iputils on Fedora/RHEL/CentOS.
Arping locates in /usr/bin/arping on Ubuntu and locates in /sbin/arping
on Fedora/RHEL/CentOS.

Change-Id: I125dbc57b90027dc5e99ff0a5d6877843a0b02a5
Add check for cidr overrapping for adding external gateway

Fixes bug 1053633
Also add check for cidr overrapping between external gateway and
interfaces

Change-Id: I5bfb2fd96ea467b63e940893979a912caf550deb
Put gw_port into router dict result.

Bug #1069782

We put gw_port into router dict result so that client can get more
information for the result router.

Change-Id: I54cec8a71441a9370c7ba95767a92190bf1c9c21
Use openstack common log to do logging.

Bug #1073194

We use openstack common log to do logging. At the same time, we will use
quantum logger as our top logger, so that all sub loggers will be set
according to quantum.conf

Change-Id: I5adf72e6031ad437e05c3521864a83757b3e7887
Merge "Use openstack common log to do logging."
Merge "support 'send_arp_for_ha' option in l3_agent"
let metaplugin work with plugin which has not l3 extension support

Fixes bug 1074183
Also Fixes bug 1074184 ( fix get_nework call with fields)

Change-Id: I3bfdb22dd3be8a58cd884629dc5e3385730bb1bc
Import order clean-up

Reorder imports by full module path

Change-Id: I50bc2a5ff6cea939049fed8066471b15e84adbe6
Clean-up comments in quantum/db/l3_db.py

Change-Id: I85eaedca8b428ac7ba31f7aa088acb3c21129381
db_base_plugin_v2.QuantumDbPluginV2.create_port clean-up

Removed redundant dictionary lookups

Change-Id: Iac0e05d81cb26e262501a54576483c821fa55003
Merge "db_base_plugin_v2.QuantumDbPluginV2.create_port clean-up"
Merge "Clean-up comments in quantum/db/l3_db.py"
Merge "let metaplugin work with plugin which has not l3 extension support"
Log loaded extension messages as INFO not WARNING.

Updates the log statement we use when an extension is loaded
to log as info instead of warn.

Fixes LP Bug #1074889.

Change-Id: Ibf5a8a38a1f37c55ca99e0e2209a48ba04d609ae
Add uuidutils module

Added uuidutils to openstack-common.conf file and
updated quantum/openstack/common

Change-Id: If3d3908f666115b3c461e8820c5bafcf1cc69e97
Drop lxml dependency

Fixes bug #1068290

Removed lxml from tools/pip-requires
Removed usused method _to_xml() in quantum.wsgi.XMLDictSerializer

Change-Id: I3410fd8645739abfd853f71efcbb354b58677b18
Use uuidutils for uuid validation

Removed api.v2.attributes import
Removed re import
Fixed if-else statement to enhance readability

Change-Id: Id4c107f3bc8c6eb94ae155814538b8f6081cb93b
Merge "Drop lxml dependency"