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.cc b/src/thread_list.cc
index 77ee31a..84edf46 100644
--- a/src/thread_list.cc
+++ b/src/thread_list.cc
@@ -43,7 +43,7 @@
   return find(list_.begin(), list_.end(), thread) != list_.end();
 }
 
-uint32_t ThreadList::GetLockOwner() {
+pid_t ThreadList::GetLockOwner() {
   return thread_list_lock_.GetOwner();
 }