Fix two errors found by go vet

One major, one minor.

errors.go:90: comparison of function Underlying == nil is always false
errors_test.go:223: errgo.Location composite literal uses unkeyed fields