Added pass to verify structure of dex file.

When a dex file is first opened, this pass runs through to make sure
sizes and offsets of the various sections of the dex file match the
header and don't overlap.

Change-Id: I4900c9665d6572ccfca2fe5f79d5d48ce7252036
diff --git a/build/Android.common.mk b/build/Android.common.mk
index a7f0037..ed2229f 100644
--- a/build/Android.common.mk
+++ b/build/Android.common.mk
@@ -123,6 +123,7 @@
 	src/debugger.cc \
 	src/dex_cache.cc \
 	src/dex_file.cc \
+	src/dex_file_verifier.cc \
 	src/dex_instruction.cc \
 	src/dex_verifier.cc \
 	src/file.cc \