Allow operation behind a proxy server

Some company networks require the use of a proxy server when communicating with remote servers. This patch adds a config option that allows to specify a proxy server to be used when communicating with the SBB server.

The patch does not support proxy authentication because this would require changes to the buzz code.