Sync latest gettextutils from oslo-incubator

Pull some necessary changes from oslo for
implementing user-locale-api

partially implements bp user-locale-api

Change-Id: I6ac57e094e155760129e8df0e60bc7f2968aa439
Avoid performing extra query for fetching port security binding

Bug 1201957

Add a relationship performing eager load in Port and Network
models, thus preventing the 'extend' function from performing
an extra database query.
Also fixes a comment in securitygroups_db.py

Change-Id: If0f0277191884aab4dcb1ee36826df7f7d66a8fa
PLUMgrid plugin v2

This commit implements blueprint plumgrid-plugin-v2

Includes PLUMlib Library
Fake PLUMLib library for Unit Tests
Remove the use of topologies
Includes IOVISOR VIF driver
Implements External Networks

Change-Id: I8ba90862e5a416d04d3327b46fcb0f6f3fa65248
Merge "Sync latest gettextutils from oslo-incubator"
Merge "Avoid performing extra query for fetching port security binding"
Merge "PLUMgrid plugin v2"