hprof converter skeleton

This is just skeleton code:
- New trace converter call
- Utility functions for writing big-endian outputs
- Utility functions for writing hprof records and avoid manual size
calculations

Bug: 162833724
Change-Id: If76e3d968439a21f3d746689f51c804115790375
diff --git a/BUILD b/BUILD
index b50e0da..7d2c74e 100644
--- a/BUILD
+++ b/BUILD
@@ -1503,6 +1503,8 @@
         "tools/trace_to_text/main.cc",
         "tools/trace_to_text/symbolize_profile.cc",
         "tools/trace_to_text/symbolize_profile.h",
+        "tools/trace_to_text/trace_to_hprof.cc",
+        "tools/trace_to_text/trace_to_hprof.h",
         "tools/trace_to_text/trace_to_json.cc",
         "tools/trace_to_text/trace_to_json.h",
         "tools/trace_to_text/trace_to_profile.cc",