Support websockets over https.
Support websockets over https.

Closes #164.

anandology/tornado,elelianghh/tornado,frtmelody/tornado,ZhuPeng/tornado,ajdavis/tornado,cyrilMargaria/tornado,icejoywoo/tornado,erichuang1994/tornado,sevenguin/tornado,Geoion/tornado,Drooids/tornado,0xkag/tornado,zguangyu/tornado,futurechallenger/tornado,wsyzxcn/tornado,zguangyu/tornado,cyrilMargaria/tornado,jonashagstedt/tornado,jonashagstedt/tornado,jehiah/tornado,codeb2cc/tornado,djt5019/tornado,AlphaStaxLLC/tornado,arthurdarcet/tornado,QuanZag/tornado,codeb2cc/tornado,lsanotes/tornado,Batterfii/tornado,dsseter/tornado,akalipetis/tornado,andyaguiar/tornado,drewmiller/tornado,MjAbuz/tornado,xinyu7/tornado,yuezhonghua/tornado,dongpinglai/my_tornado,wujuguang/tornado,AlphaStaxLLC/tornado,Geoion/tornado,elelianghh/tornado,elelianghh/tornado,ColorFuzzy/tornado,tornadoweb/tornado,ColorFuzzy/tornado,liqueur/tornado,wxhzk/tornado-1,johan--/tornado,kippandrew/tornado,z-fork/tornado,bdarnell/tornado,cyrusin/tornado,z-fork/tornado,304471720/tornado,Windsooon/tornado,VShangxiao/tornado,erichuang1994/tornado,mr-ping/tornado,InverseLina/tornado,importcjj/tornado,nbargnesi/tornado,fengsp/tornado,takeshineshiro/tornado,shaohung001/tornado,wsyzxcn/tornado,z-fork/tornado,andyaguiar/tornado,eklitzke/tornado,tianyk/tornado-research,jarrahwu/tornado,dsseter/tornado,shaohung001/tornado,mlyundin/tornado,VShangxiao/tornado,sunjeammy/tornado,zguangyu/tornado,jparise/tornado,z-fork/tornado,LTD-Beget/tornado,yuezhonghua/tornado,andyaguiar/tornado,cyrilMargaria/tornado,kippandrew/tornado,liqueur/tornado,0x73/tornado,ifduyue/tornado,lujinda/tornado,lujinda/tornado,anandology/tornado,wsyzxcn/tornado,jsjohnst/tornado,Drooids/tornado,mr-ping/tornado,bufferx/tornado,0x73/tornado,SuminAndrew/tornado,Fydot/tornado,mivade/tornado,arthurdarcet/tornado,hzruandd/tornado,ajdavis/tornado,anjan-srivastava/tornado,z-fork/tornado,ZhuPeng/tornado,gwillem/tornado,dongpinglai/my_tornado,noxiouz/tornado,frtmelody/tornado,Drooids/tornado,andyaguiar/tornado,fengshao0907/tornado,eXcomm/tornado,gitchs/tornado,whip112/tornado,elelianghh/tornado,mr-ping/tornado,arthurdarcet/tornado,Polyconseil/tornado,eklitzke/tornado,erichuang1994/tornado,Windsooon/tornado,dongpinglai/my_tornado,yangkf1985/tornado,hzruandd/tornado,yangkf1985/tornado,SuminAndrew/tornado,wxhzk/tornado-1,codeb2cc/tornado,Fydot/tornado,Snamint/tornado,BencoLee/tornado,anjan-srivastava/tornado,Drooids/tornado,kaushik94/tornado,ovidiucp/tornado,zhuochenKIDD/tornado,erichuang1994/tornado,ubear/tornado,eklitzke/tornado,wxhzk/tornado-1,Snamint/tornado,yangkf1985/tornado,jonashagstedt/tornado,pombredanne/tornado,MjAbuz/tornado,LTD-Beget/tornado,ifduyue/tornado,Acidburn0zzz/tornado,yuyangit/tornado,frtmelody/tornado,yangkf1985/tornado,cyrusin/tornado,QuanZag/tornado,shashankbassi92/tornado,drewmiller/tornado,pombredanne/tornado,importcjj/tornado,bufferx/tornado,akalipetis/tornado,icejoywoo/tornado,Callwoola/tornado,kangbiao/tornado,SuminAndrew/tornado,mehmetkose/tornado,sxfmol/tornado,NoyaInRain/tornado,yangkf1985/tornado,0xkag/tornado,takeshineshiro/tornado,InverseLina/tornado,codecov/tornado,Aaron1992/tornado,dsseter/tornado,anjan-srivastava/tornado,futurechallenger/tornado,codeb2cc/tornado,Lancher/tornado,ovidiucp/tornado,jonashagstedt/tornado,cyrilMargaria/tornado,arthurdarcet/tornado,Acidburn0zzz/tornado,mlyundin/tornado,jarrahwu/tornado,Polyconseil/tornado,drewmiller/tornado,hhru/tornado,kevinge314gh/tornado,Geoion/tornado,fengsp/tornado,hzruandd/tornado,dsseter/tornado,jparise/tornado,wsyzxcn/tornado,ovidiucp/tornado,eklitzke/tornado,nordaux/tornado,cyrilMargaria/tornado,ajdavis/tornado,importcjj/tornado,gwillem/tornado,elijah513/tornado,mivade/tornado,ZhuPeng/tornado,jsjohnst/tornado,ovidiucp/tornado,erichuang1994/tornado,obsh/tornado,Snamint/tornado,johan--/tornado,Batterfii/tornado,BencoLee/tornado,jampp/tornado,importcjj/tornado,yuyangit/tornado,Windsooon/tornado,legnaleurc/tornado,lsanotes/tornado,zhuochenKIDD/tornado,anandology/tornado,ubear/tornado,Callwoola/tornado,tianyk/tornado-research,SuminAndrew/tornado,cyrusin/tornado,djt5019/tornado,bywbilly/tornado,akalipetis/tornado,insflow/tornado,jsjohnst/tornado,yuyangit/tornado,ColorFuzzy/tornado,insflow/tornado,codecov/tornado,coderhaoxin/tornado,jsjohnst/tornado,johan--/tornado,yuezhonghua/tornado,Polyconseil/tornado,InverseLina/tornado,felixonmars/tornado,ifduyue/tornado,legnaleurc/tornado,cyrusin/tornado,elelianghh/tornado,Lancher/tornado,kangbiao/tornado,bdarnell/tornado,lsanotes/tornado,0x73/tornado,ymero/tornado,MjAbuz/tornado,nordaux/tornado,eXcomm/tornado,304471720/tornado,MjAbuz/tornado,wxhzk/tornado-1,nbargnesi/tornado,gwillem/tornado,AlphaStaxLLC/tornado,Callwoola/tornado,anjan-srivastava/tornado,ydaniv/tornado,tornadoweb/tornado,fengshao0907/tornado,fengsp/tornado,obsh/tornado,ydaniv/tornado,BencoLee/tornado,BencoLee/tornado,bywbilly/tornado,erichuang1994/tornado,ColorFuzzy/tornado,lilydjwg/tornado,felixonmars/tornado,mehmetkose/tornado,BencoLee/tornado,johan--/tornado,InverseLina/tornado,ColorFuzzy/tornado,Polyconseil/tornado,bufferx/tornado,Batterfii/tornado,chenxiaba/tornado,ColorFuzzy/tornado,wsyzxcn/tornado,importcjj/tornado,Snamint/tornado,LTD-Beget/tornado,kippandrew/tornado,lujinda/tornado,kaushik94/tornado,cyrilMargaria/tornado,zguangyu/tornado,ovidiucp/tornado,tianyk/tornado-research,Batterfii/tornado,mehmetkose/tornado,allenl203/tornado,QuanZag/tornado,Windsooon/tornado,mr-ping/tornado,nbargnesi/tornado,ydaniv/tornado,bywbilly/tornado,coderhaoxin/tornado,ms7s/tornado,hzruandd/tornado,jampp/tornado,jarrahwu/tornado,mr-ping/tornado,wujuguang/tornado,coderhaoxin/tornado,wxhzk/tornado-1,hhru/tornado,Fydot/tornado,liqueur/tornado,nephics/tornado,obsh/tornado,legnaleurc/tornado,takeshineshiro/tornado,fengshao0907/tornado,dongpinglai/my_tornado,codeb2cc/tornado,fengsp/tornado,wsyzxcn/tornado,futurechallenger/tornado,mlyundin/tornado,whip112/tornado,sunjeammy/tornado,sevenguin/tornado,anandology/tornado,0x73/tornado,tornadoweb/tornado,bdarnell/tornado,Lancher/tornado,andyaguiar/tornado,futurechallenger/tornado,johan--/tornado,AlphaStaxLLC/tornado,sunjeammy/tornado,eXcomm/tornado,lujinda/tornado,xinyu7/tornado,hzruandd/tornado,legnaleurc/tornado,Snamint/tornado,0x73/tornado,jarrahwu/tornado,arthurdarcet/tornado,ms7s/tornado,importcjj/tornado,InverseLina/tornado,takeshineshiro/tornado,nephics/tornado,ListFranz/tornado,chenxiaba/tornado,gitchs/tornado,jampp/tornado,pombredanne/tornado,insflow/tornado,codeb2cc/tornado,nordaux/tornado,shaohung001/tornado,lilydjwg/tornado,jehiah/tornado,jsjohnst/tornado,Lancher/tornado,Aaron1992/tornado,leekchan/tornado_test,yuezhonghua/tornado,coderhaoxin/tornado,liqueur/tornado,lsanotes/tornado,mivade/tornado,0xkag/tornado,felixonmars/tornado,allenl203/tornado,ubear/tornado,djt5019/tornado,whip112/tornado,Windsooon/tornado,insflow/tornado,mivade/tornado,zhuochenKIDD/tornado,icejoywoo/tornado,Geoion/tornado,lujinda/tornado,Callwoola/tornado,elelianghh/tornado,fengshao0907/tornado,gitchs/tornado,felixonmars/tornado,djt5019/tornado,sxfmol/tornado,ydaniv/tornado,jparise/tornado,kippandrew/tornado,nephics/tornado,kevinge314gh/tornado,djt5019/tornado,frtmelody/tornado,bywbilly/tornado,Windsooon/tornado,BencoLee/tornado,whip112/tornado,nbargnesi/tornado,jampp/tornado,sevenguin/tornado,arthurdarcet/tornado,MjAbuz/tornado,johan--/tornado,gitchs/tornado,obsh/tornado,mlyundin/tornado,jehiah/tornado,icejoywoo/tornado,jparise/tornado,cyrusin/tornado,anandology/tornado,mivade/tornado,jarrahwu/tornado,Polyconseil/tornado,MjAbuz/tornado,frtmelody/tornado,pombredanne/tornado,codecov/tornado,mehmetkose/tornado,Aaron1992/tornado,Batterfii/tornado,zguangyu/tornado,Aaron1992/tornado,ZhuPeng/tornado,coderhaoxin/tornado,sevenguin/tornado,SuminAndrew/tornado,wsyzxcn/tornado,chenxiaba/tornado,jparise/tornado,jarrahwu/tornado,dongpinglai/my_tornado,Acidburn0zzz/tornado,wujuguang/tornado,304471720/tornado,kevinge314gh/tornado,Fydot/tornado,mehmetkose/tornado,whip112/tornado,noxiouz/tornado,shashankbassi92/tornado,elijah513/tornado,Acidburn0zzz/tornado,ListFranz/tornado,ymero/tornado,kangbiao/tornado,wechasing/tornado,Geoion/tornado,drewmiller/tornado,chenxiaba/tornado,Polyconseil/tornado,bdarnell/tornado,dongpinglai/my_tornado,VShangxiao/tornado,gitchs/tornado,dsseter/tornado,ajdavis/tornado,anjan-srivastava/tornado,drewmiller/tornado,noxiouz/tornado,jonashagstedt/tornado,yuyangit/tornado,coderhaoxin/tornado,VShangxiao/tornado,tianyk/tornado-research,yuezhonghua/tornado,akalipetis/tornado,Batterfii/tornado,gwillem/tornado,ms7s/tornado,sxfmol/tornado,hhru/tornado,anandology/tornado,zguangyu/tornado,kaushik94/tornado,leekchan/tornado_test,Drooids/tornado,304471720/tornado,Callwoola/tornado,ubear/tornado,jparise/tornado,0xkag/tornado,allenl203/tornado,nordaux/tornado,bdarnell/tornado,kevinge314gh/tornado,elijah513/tornado,wujuguang/tornado,kaushik94/tornado,LTD-Beget/tornado,lsanotes/tornado,304471720/tornado,icejoywoo/tornado,pombredanne/tornado,ymero/tornado,Acidburn0zzz/tornado,wechasing/tornado,xinyu7/tornado,gitchs/tornado,frtmelody/tornado,QuanZag/tornado,kippandrew/tornado,bywbilly/tornado,takeshineshiro/tornado,bufferx/tornado,pombredanne/tornado,xinyu7/tornado,QuanZag/tornado,dsseter/tornado,jehiah/tornado,noxiouz/tornado,noxiouz/tornado,zhuochenKIDD/tornado,ListFranz/tornado,allenl203/tornado,hhru/tornado,nordaux/tornado,ymero/tornado,cyrusin/tornado,yangkf1985/tornado,eXcomm/tornado,legnaleurc/tornado,Snamint/tornado,kaushik94/tornado,sunjeammy/tornado,gwillem/tornado,nephics/tornado,eXcomm/tornado,futurechallenger/tornado,304471720/tornado,NoyaInRain/tornado,jampp/tornado,LTD-Beget/tornado,elijah513/tornado,allenl203/tornado,xinyu7/tornado,ubear/tornado,hhru/tornado,fengshao0907/tornado,ZhuPeng/tornado,shashankbassi92/tornado,shaohung001/tornado,lilydjwg/tornado,elijah513/tornado,wechasing/tornado,QuanZag/tornado,ifduyue/tornado,akalipetis/tornado,whip112/tornado,Drooids/tornado,shashankbassi92/tornado,ydaniv/tornado,ms7s/tornado,bufferx/tornado,leekchan/tornado_test,lujinda/tornado,z-fork/tornado,felixonmars/tornado,yuezhonghua/tornado,Fydot/tornado,ymero/tornado,drewmiller/tornado,sunjeammy/tornado,kevinge314gh/tornado,Aaron1992/tornado,jampp/tornado,wechasing/tornado,Geoion/tornado,hzruandd/tornado,chenxiaba/tornado,ZhuPeng/tornado,eklitzke/tornado,codecov/tornado,kevinge314gh/tornado,elijah513/tornado,jehiah/tornado,LTD-Beget/tornado,takeshineshiro/tornado,obsh/tornado,AlphaStaxLLC/tornado,liqueur/tornado,shashankbassi92/tornado,kangbiao/tornado,NoyaInRain/tornado,VShangxiao/tornado,mlyundin/tornado,chenxiaba/tornado,wujuguang/tornado,futurechallenger/tornado,nbargnesi/tornado,ifduyue/tornado,zhuochenKIDD/tornado,ListFranz/tornado,insflow/tornado,akalipetis/tornado,zhuochenKIDD/tornado,wechasing/tornado,ms7s/tornado,fengshao0907/tornado,NoyaInRain/tornado,icejoywoo/tornado,tianyk/tornado-research,Lancher/tornado,kippandrew/tornado,ovidiucp/tornado,shaohung001/tornado,ListFranz/tornado,leekchan/tornado_test,0xkag/tornado,sxfmol/tornado,fengsp/tornado,VShangxiao/tornado,anjan-srivastava/tornado,mr-ping/tornado,yuyangit/tornado,ms7s/tornado,nbargnesi/tornado,ListFranz/tornado,Callwoola/tornado,lilydjwg/tornado,obsh/tornado,mehmetkose/tornado,sxfmol/tornado,kangbiao/tornado,xinyu7/tornado,ymero/tornado,bywbilly/tornado,Fydot/tornado,wechasing/tornado,ydaniv/tornado,shashankbassi92/tornado,insflow/tornado,NoyaInRain/tornado,sevenguin/tornado,fengsp/tornado,tornadoweb/tornado,liqueur/tornado,djt5019/tornado,eXcomm/tornado,gwillem/tornado,lsanotes/tornado,kangbiao/tornado,nephics/tornado,andyaguiar/tornado,sxfmol/tornado,ajdavis/tornado,mlyundin/tornado,NoyaInRain/tornado,Acidburn0zzz/tornado,ubear/tornado,noxiouz/tornado,jsjohnst/tornado,shaohung001/tornado,InverseLina/tornado,wxhzk/tornado-1,sevenguin/tornado,leekchan/tornado_test,AlphaStaxLLC/tornado