ClassLinker changes

- Add ClassLinker::LockOwner for SignalCatcher
- ClassLinker::ResolveMethod now sets CodeAndDirectMethod when code is available

Change-Id: I404b80d1994808e018d00e0b30e8ba4f9d08fecc
diff --git a/src/thread_list.h b/src/thread_list.h
index f650174..125a559 100644
--- a/src/thread_list.h
+++ b/src/thread_list.h
@@ -32,7 +32,7 @@
   ~ThreadList();
 
   void Dump(std::ostream& os);
-  uint32_t GetLockOwner(); // For SignalCatcher.
+  pid_t GetLockOwner(); // For SignalCatcher.
 
   // Thread suspension support.
   void FullSuspendCheck(Thread* thread);