Write blank line to access log only if access log exists
Support proxied connections.

- Read the client address out of X-Forwarded-For.
- Under control of server_config.proxy.
Client JS actually backs off if server says to retry.