This reverts * commitec79eb9682(I2c407bdded0, "Remove requireChangeId.") * commit80beb1cac2(I409106ce "Remove fields/methods that are unused since requireChangeId has been removed") Reason for revert: This uncovered internal users at Google. In particular, PutMessage, which is a commonly used REST API endpoint, requires a Change-Id to be included if requireChangeId=false. Change-Id: I626dbb4d53fbcbf5983b0a5e79ceadbee8a42db9