Changing the POM dependencies and the client to use Log4J
- Compiling in support for SLF4J too to support DefaultBootstrap()'s
requirement.
Added explicit proxy specification. 
- This should allow users to specify proxy connections for specific
components, not JVM-wide.