JSR356WebSocket: always release semaphore
JSR356WebSocket: set default socket write timeout
Merge pull request #1774 from dmitry-treskunov/fix_semaphore

JSR356WebSocket: always release semaphore