Fixes a potential delegate related crash.

SRWebSocket depends on there being either a delegateOperationQueue or
a delegateDispatchQueue. It defaults to using the main queue as the
delegateDispatchQueue in init. Now it also defaults to the main
queue if the delegateDispatchQueue is set to nil.