Merge changes I50f224f6,I66c34ac0,I63f5fb23,I70b57072,I1d73f843, ...

* changes:
  gn2bp: support for jni_generate.py to call javap from soong path
  gn2bp: fix jni_generator --includes
  gn2bp: ignore missing field initializers warning
  gn2bp: fix jni output directories to match #include directives
  gn2bp: use chromium libc++ headers
  gn2bp: ignore non-virtual-dtor warning
  gn2bp: filter //out from local_include_dirs
  gn2bp: properly forward jni_headers dependency
  gn2bp: add support for genrule_header_libs
  gn2bp: merge pre_create_action_module into create_action_module
  gn2bp: parse cpp_std from cflags