Fix snapshotting

The flags that enable crankshaft in libv8 also need to be
passed into mksnapshot so that we generate a compatible
snapshot.cc.

Also remove the code that made crankshaft configurable as it
is now always on.

Change-Id: I3c2c58b1ef72269ea551752a7bb65baf8ad43b72
diff --git a/Android.libv8.mk b/Android.libv8.mk
index 27de47c..a7abe3c 100644
--- a/Android.libv8.mk
+++ b/Android.libv8.mk
@@ -65,13 +65,11 @@
 	-Wno-import \
 	-Wno-format \
 	-fno-exceptions \
+	-fvisibility=hidden \
 	-DENABLE_DEBUGGER_SUPPORT \
-	-DV8_NATIVE_REGEXP \
-	-fvisibility=hidden
-
-ifeq ($(ENABLE_V8_CRANKSHAFT),true)
-	LOCAL_CFLAGS += -DENABLE_VMSTATE_TRACKING -DENABLE_LOGGING_AND_PROFILING
-endif
+	-DENABLE_LOGGING_AND_PROFILING \
+	-DENABLE_VMSTATE_TRACKING \
+	-DV8_NATIVE_REGEXP
 
 ifeq ($(TARGET_ARCH),arm)
 	LOCAL_CFLAGS += -DARM -DV8_TARGET_ARCH_ARM