Custom binary XML wire protocol tools.

To support local development work, add new "xml2abx" and "abx2xml"
shell utilities which offer to convert between human-readable XML and
our new binary XML protocol.

Interally this utility uses Xml.copy() which is already covered by
existing unit tests that verify lossless conversion between the two
underlying protocols.

Bug: 171832118
Test: manual
Change-Id: I85edae46607352dc306d131eeb50b81c475e3d6f
diff --git a/target/product/base_system.mk b/target/product/base_system.mk
index 13290a4..df703a4 100644
--- a/target/product/base_system.mk
+++ b/target/product/base_system.mk
@@ -16,6 +16,7 @@
 
 # Base modules and settings for the system partition.
 PRODUCT_PACKAGES += \
+    abx \
     adbd_system_api \
     am \
     android.hidl.allocator@1.0-service \