Signed-off-by: Josh Elser <elserj@apache.org> (cherry picked from commit 4d414020bb3bfd7f214d2a599426be700df772b2, then resolved conflicts)
This module has proto files used by core. These protos overlap with protos that are used by coprocessor endpoints (CPEP) in the module hbase-protocol. So core versions have a different name, the generated classes are relocated -- i.e. shaded -- to a new location; they are moved from org.apache.hadoop.hbase.* to org.apache.hadoop.hbase.shaded.