Switch to compact encoding.

For details, see the Chromium side of this change in
https://codereview.chromium.org/619433002/.
Note the location of the canonical respository.

This change causes the canonical repository URL to be included in the
generated output.
gofmt