Update openstack/common/lockutils
Update openstack/common/lockutils

The following commits are in this update:

79e6bc6 fix lockutils.lock() to make it thread-safe
ace5120 Add main() to lockutils that creates temp dir for locks
537d8e2 Allow lockutils to get lock_path conf from envvar
d498c42 Fix to properly log when we release a semaphore
29d387c Add LockFixture to lockutils
3e3ac0c Modify lockutils.py due to dispose of eventlet
90b6a65 Fix locking bug
27d4b41 Move synchronized body to a first-class function
15c17fb Make lock_file_prefix optional
1a2df89 Enable H302 hacking check
b41862d Use param keyword for docstrings
b873454 Added convenience APIs for lockutils
120ddef Improve Python 3.x compatibility
88d316f Locking edge case when lock_path does not exist
21925b6 Fix locking issues in Windows
547ab34 Fix Copyright Headers - Rename LLC to Foundation

Change-Id: Ie9b99ed80d603bdc7459ff7e25e3fba919429216

mmasaki/trove,cp16net/trove,changsimon/trove,openstack/trove,openstack/trove,hplustree/trove,denismakogon/trove-guestagent,cp16net/trove,fabian4/trove,changsimon/trove,zhangg/trove,denismakogon/trove-guestagent,zhangg/trove,zhujzhuo/openstack-trove,redhat-openstack/trove,redhat-openstack/trove,mmasaki/trove,changsimon/trove,fabian4/trove,mmasaki/trove,redhat-openstack/trove,hplustree/trove,fabian4/trove,zhujzhuo/openstack-trove,cp16net/trove,zhujzhuo/openstack-trove