Allow to set opcode in WebSocketApp.send()

Hi, I'd like to allow binary messages using the WebSocketApp class, so added the opcode parameter. Would be cool if you could merge it.
Cheers
Mark