whitespace
making proxy server do same initialisation dance as web
Listening wait + less 'required' logging

making web synchronous variant wait for listening, commenting out logging
tests for proxy, Config => SuaveConfig

The proxy tests are very basic; just tests a simple GET so far.

Verifies that both web servers can cooperate in a proxy -> upstream
configuration.

Some whitespace formatting.

Less logging by default