Use _LI instead of _ for info message translation

In patch https://review.openstack.org/#/c/70455 , it was using _
for info message translation but not _LI, this is not correct.

In bp log-messages-translation-domain , we have made some changes
for message translation:
_LI(): info
_LW(): warn
_LE(): exception

This patch was update one info message in base_filter.py use _LI
for message translation.

Change-Id: I2d42c0a9950bf368d7359b9cad61d610b3b41c8f
Add from_config() method to EngineFacade

Add a helper that allows to create an EngineFacade instance given an
oslo.config instance. This helper is completely optional, but it was
requested by a few people syncing the latest oslo.db code to target
projects.

Note, that oslo.config is mocked in tests, so oslo.db still has no
runtime dependency on oslo.config.

Blueprint: oslo-db-lib

Change-Id: Icab476386b859be0b0e984a94cbfcf3d581ab6d2
Updated from global requirements

Change-Id: Ie5f7ed3ff2284d540562eeb267d68b4f8202e9bf
Re-enable file-based locking behavior

There are places in Nova (at least) that require file-based locking
behavior for locking on shared filesystems.  These situations can
be recognized because those calls to synchronized specify a
lock_path, so when that happens we need to return a file-based lock
instead of a posix lock.

Change-Id: I21dd17d58d1c321566c72e808a055a0bd625c647
Merge "Use _LI instead of _ for info message translation"
Merge "Updated from global requirements"
Use six.moves.xmlrpc_client instead of xmlrpclib

Implement jaypipes' note about this, to improve Python 2/3 compatibility.

Change-Id: I89d27045142dd46ed8d91871ce3681ea9032cfe3
Merge "Use six.moves.xmlrpc_client instead of xmlrpclib"
Fixes Guru Meditation portability issue

Nova fails to start on Windows due to non portable signal handling
(SIGUSR1) employed in this patch.

This patch enables the reporting feature only if signal is available
on the current platform.

Change-Id: I579408dddfa18317f4a31eb7d9726bc641eaec04
Closes-Bug: #1286528
Merge "Add from_config() method to EngineFacade"