Adds a debug(...) method to IBase, the base class for all Treble interfaces

The default implementation does nothing but this allows implementations to
emit diagnostics to a given file handle in a unified fashion.

Bug: 33961528
Test: hidl_test, hidl_test_java
Change-Id: Id7e8417275934c73032c9832c41e041d2d5d2fb7
diff --git a/Method.h b/Method.h
index f9d7b8b..38f0dd2 100644
--- a/Method.h
+++ b/Method.h
@@ -61,6 +61,7 @@
     void cppImpl(MethodImplType type, Formatter &out) const;
     void javaImpl(MethodImplType type, Formatter &out) const;
     bool isHidlReserved() const { return mIsHidlReserved; }
+    bool isHiddenFromJava() const;
     const std::vector<Annotation *> &annotations() const;
 
     // Make a copy with the same name, args, results, oneway, annotations.