Update SocketIOClient.java - onError failed on nullPointerException

onError sometimes is fired, after disconnect was called. 
Then cleanup code is failing on null exception.