Revert "HBASE-9867 Save on array copies with a subclass of LiteralByteString"

This reverts commit f781d18554d5324617b6b759a18e27e4132f2980.

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/RequestConverter.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
	hbase-protocol/src/main/java/com/google/protobuf/ZeroCopyLiteralByteString.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/codec/MessageCodec.java