Merge changes from topic 'java_tostring'

* changes:
  Add toString to Java code
  Fix C++ toString for enums doesn't handle for non-bitfields.
  Fix Java .equals has a wrong signature for generated HIDL types.
diff --git a/main.cpp b/main.cpp
index 647ba1c..fc6b013 100644
--- a/main.cpp
+++ b/main.cpp
@@ -1001,7 +1001,8 @@
     Formatter out(file);
 
     out << "// This file is autogenerated by hidl-gen. Do not edit manually.\n"
-        << "// Source: " << packageFQName.string() << "\n\n";
+        << "// Source: " << packageFQName.string() << "\n"
+        << "// Root: " << coordinator->getPackageRootOption(packageFQName) << "\n\n";
 
     std::string guard;
     if (forJava) {