Various bits of cleanup.

Most notable: PrettyField now includes the type (but, like PrettyMethod,
lets you turn this off), and there's a new PrettyClass, and PrettyType
has been renamed to PrettyTypeOf.

I've also moved the dalvik "sync" stuff into files named "monitor", and
made some of the implementation details private.

Change-Id: I39ea79b45e173f9ebbf9878bcead207766a5653f
diff --git a/src/thread.h b/src/thread.h
index 6c76aeb..c362a43 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -470,7 +470,7 @@
     return ThreadOffset(OFFSETOF_MEMBER(Thread, exception_));
   }
 
-  static ThreadOffset IdOffset() {
+  static ThreadOffset ThinLockIdOffset() {
     return ThreadOffset(OFFSETOF_MEMBER(Thread, thin_lock_id_));
   }