Attempting to finish off the two incomplete unit tests but couldn't because of a PECL bug.
Went through section 4 of RFC 6455 making sure incoming handshake was valid with accompanying unit tests