serverconnect hook: Set sc.request

The serverconnect hook script might need to examine the incoming request
in order to set up the server connection.

Example use: bind to a distinct source IPv6 address for each client.
Merge branch 'fix2'
handle a hook changing connection parameters
Merge branch 'fix2'