Change ProtoBuf::dumpString to format for readability by default

Defaul before was true. This was only used rarely. Default now is false.
From the docs:
  If set to true, this will return a string in a format most useful for
  writing unit tests. You can basically copy and paste this from your
  terminal into your test file without manual processing. If set to
  false, the output will be nicer to read but harder to copy into a test
  file.
Have pre-commit hooks display output when they fail

This uses the 'chronic' command from the 'moreutils' package.