Generation of dot files through visitor.Added type info to .dot.

visitor.h: Fixed formatting.
type_inference.cc: Changed GetSSAConsumers() to return pointer.
sea_node.h, sea.cc: Removed ToDot classes functions.
instruction_nodes.h: Added acessor for SSA producers.
                     Marked GetUses() as const.
sea.h: Marked fields as const.
frontend.cc: Changed .dot generation code.
code_gen.h: Fixed include to have full path.

Change-Id: Ia84371c171c4537d9cf2f56644baa075f1706df1
diff --git a/compiler/Android.mk b/compiler/Android.mk
index 86f5213..bffda6c 100644
--- a/compiler/Android.mk
+++ b/compiler/Android.mk
@@ -97,7 +97,9 @@
 	sea_ir/instruction_tools.cc \
 	sea_ir/sea.cc \
 	sea_ir/code_gen.cc \
-	sea_ir/types/type_inference.cc
+	sea_ir/types/type_inference.cc \
+	sea_ir/types/type_inference_visitor.cc \
+	sea_ir/debug/dot_gen.cc
 endif
 
 LIBART_COMPILER_CFLAGS :=