Added support for http.Hijacker interface

Here's a stab at adding support for the http.Hijacker interface, to resolve #45.

I'm rather new to golang, so I will not be offended if you tear me to pieces!