Reduce data copying by using a queue of output buffers instead of one
Tell Git to ignore .pyc files
Added optional -webSocketReadyForData: delegate message.
Cleaned up handling of NSString vs NSData message data

No functional changes, but the code is shorter and easier to understand.