How to provide a JVM with proxy server settings to tunnel through a firewall (when a proxy server is present)