Adding PING/PONG

This PR adds PING and PONG. Tested with autobahn testsuite. Passes same tests as previous commit plus 2.* and a few others.

I added emit('pong', $frame) when a PONG message is received. Not sure if this is the best solution.

Also have send able to take a Frame as an argument.