cmd/gc: don't hash nor compare struct padding or blank fields.

Fixes issue 4585.

R=rsc, golang-dev
CC=golang-dev
https://codereview.appspot.com/7142052