Refactored LockGuard to use NamedLock.

Test: atest FrameworksServicesTests --test-filter '.*LockGuardTest'
Fixes: 436854624
Flag: EXEMPT refactor

Change-Id: I6330bc9d697939f2486ab659f1317714adb20e23
2 files changed