Remove ImfLock dependency from IMM#get*InputMethod()

With this CL the following APIs and internal APIs stop acquiring
ImfLock.

 * InputMethodManager#getCurrentInputMethodInfo()
 * InputMethodManager#getCurrentInputMethodInfoAsUser()
 * InputMethodManager#getInputMethodList()
 * InputMethodManager#getInputMethodListAsUser()
 * InputMethodManager#getEnabledInputMethodList()
 * InputMethodManager#getEnabledInputMethodListAsUser()
 * InputMethodManager#getEnabledInputMethodSubtypeList()
 * InputMethodManager#getEnabledInputMethodSubtypeListAsUser()
 * InputMethodManagerInternal#getInputMethodListAsUser()
 * InputMethodManagerInternal#getEnabledInputMethodListAsUser()
 * InputMethodManagerInternal#getEnabledInputMethodSubtypeListAsUser()

Other than such performance implications, API behaviors remain
unchanged.

Fix: 354323416
Test: presubmit
Flag: EXEMPT refactor
Change-Id: Ie01cf0d20bd2901ca642acd85825082ac2027933
2 files changed