Added simple possibilty to set progress
Now catching ProcessingException
WebSocket initial connection may now time out
Some logging added