lockutils: split tests and run in Python 3

Split tests so eventlet specific tests are run in a separate file and
ignored in Python 3.

Change-Id: Ie2cc486a58af36b653e2bcc183548d07f807ddfd
Merge "lockutils: split tests and run in Python 3"