os, net, crypto/x509: add hurd support

Patch by Svante Signell.

Change-Id: I774b4437028287a1952c0a95ef024b56233abadb
Reviewed-on: https://go-review.googlesource.com/c/161519
Reviewed-by: Ian Lance Taylor <iant@golang.org>
7 files changed