Fix Object::IsSoftReference

Also changed -Xzygote to default boot.art and log arguments

Finally Makefile work:
- separate out test dependencies
- changed zygote with art to work by replacing libdvm with libart[d]
- changed Makefile defines to name and error check their arguments
  This was to fix bug in generating ART_TARGET_EXECUTABLES
  where we used $(1) when we meant $(3)

Change-Id: I7ef6008eff1fe99b59d151b6793e8fd8ea5304d4
diff --git a/oat_process/app_main.cpp b/oat_process/app_main.cpp
index 62858dc..978fd31 100644
--- a/oat_process/app_main.cpp
+++ b/oat_process/app_main.cpp
@@ -7,10 +7,8 @@
 
 #define LOG_TAG "appproc"
 
-#include "class_loader.h"
-#include "jni_internal.h"
 #include "stringprintf.h"
-#include "thread.h"
+#include "logging.h"
 
 #include <binder/IPCThreadState.h>
 #include <binder/ProcessState.h>