Allow input of custom R java root package names

Added input argument called "r_java_root_package_name" to
compile_resources which specifies the package name for every target's
root R java file. This allows trichrome_library to have a different
package name than trichrome_chrome.

Trichrome_library's root R java package name is
gen.trichrome_lib_module while Trichrome chrome's root R java package
name is kept as gen.base_module.

Bug: 980266
Change-Id: I7994c28d06f325eb83467f842048d5461d3b5043
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1686176
Commit-Queue: Harsh Patel <harshpa@google.com>
Reviewed-by: Eric Stevenson <estevenson@chromium.org>
Reviewed-by: Sam Maier <smaier@chromium.org>
Cr-Commit-Position: refs/heads/master@{#674842}
4 files changed