Refined Google Guice binder and VisitorDispatcher with CppAnnotation to disable .itf.h gen.

Refined Google Guice binder and VisitorDispatcher with CppAnnotation to disable .itf.h gen.