Infra: Error out if initial sciond connect fails (#2790)
Infra: Error out if initial sciond connect fails (#2790)

Currently, `infraenv.NewRouter` returns a router with a nil sciond
connection, if every attempt fails to connect to sciond.

This happens because the `err` variable is shadowed, and thus never
set in the outer scope.
Oncilla/scion,netsec-ethz/scion,Oncilla/scion,Oncilla/scion,Oncilla/scion,netsec-ethz/scion,netsec-ethz/scion,netsec-ethz/scion