go.crypto/openpgp: support v3 detached signatures. Although the package doesn't attempt to fully support ancient, version 3 messages, supporting v3 detached signatures is fairly easy and some projects (in this case, Ubuntu) are using them for unknown reasons. R=golang-dev, r CC=golang-dev https://golang.org/cl/14590043