fix(http): change http interfaces to types
fix(http): change http interfaces to types

Types were previously not handled correctly by the type definition
generation process, so a couple of things in http had to be changed 
to interfaces. This issue has been fixed, so now they're types again.

Closes #4024

mlynch/angular,jonrimmer/angular,ollie314/angular,souvikbasu/angular,hankduan/angular,IAPark/angular,cassand/angular,dmitriz/angular,diestrin/angular,filipesilva/angular,ghetolay/angular,mzgol/angular,pkozlowski-opensource/angular,vicb/angular,meeroslav/angular,asnowwolf/angular,angularbrasil/angular,ValtoFrameworks/Angular-2,githuya/angular,cyrilgandon/angular,SekibOmazic/angular,rafacm/angular,huoxudong125/angular,smartm0use/angular,metasong/angular,jelbourn/angular,hess-g/angular,ValtoFrameworks/Angular-2,Symagic/angular,aaron-goshine/angular,tolemac/angular,hess-google/angular,UIUXEngineering/angular,rjamet/angular,mprobst/angular,tolemac/angular,jteplitz602/angular,GistIcon/angular,mixed/angular,alexeagle/angular,pkozlowski-opensource/angular,willseeyou/angular,vikerman/angular,not-for-me/angular,kevinmerckx/angular,m18/angular,willseeyou/angular,vamsivarikuti/angular,tbosch/angular,tycho01/angular,kylecordes/angular,hannahhoward/angular,angular-indonesia/angular,shairez/angular,mikeybyker/angular,shairez/angular,youdz/angular,sarunint/angular,AlmogShaul/angular,chajath/angular,laco0416/angular,mgechev/angular,aaron-goshine/angular,jesperronn/angular,mgechev/angular,meeroslav/angular,kylecordes/angular,laco0416/angular,royling/angular,AlmogShaul/angular,amarth1982/angular,alexcastillo/angular,pkozlowski-opensource/angular,matsko/angular,choeller/angular,Symagic/angular,zolfer/angular,mprobst/angular,vsavkin/angular,LucasSloan/angular,githuya/angular,petebacondarwin/angular,m18/angular,ericmartinezr/angular,chuckjaz/angular,souldreamer/angular,gnomeontherun/angular,zhura/angular,royling/angular,mdegoo/angular,filipesilva/angular,shuhei/angular,wKoza/angular,vicb/angular,cassand/angular,basvandenheuvel/angular,cironunes/angular,nosovk/angular,gilamran/angular,templth/angular,choeller/angular,jhonmike/angular,Tragetaschen/angular,domusofsail/angular,souldreamer/angular,royling/angular,ScottSWu/angular,manekinekko/angular,gionkunz/angular,juristr/angular,tbosch/angular,SaltyDH/angular,JanStureNielsen/angular,yjbanov/angular,tolemac/angular,jelbourn/angular,cassand/angular,vikerman/angular,StephenFluin/angular,mhegazy/angular,alxhub/angular,mprobst/angular,cexbrayat/angular,alfonso-presa/angular,blesh/angular,mhegazy/angular,not-for-me/angular,angularbrasil/angular,tycho01/angular,mgol/angular,rafacm/angular,hdeshev/angular,cironunes/angular,kara/angular,royling/angular,gilamran/angular,heathkit/angular,mdegoo/angular,TedSander/angular,jackyxhb/angular,wesleycho/angular,asnowwolf/angular,basvandenheuvel/angular,angular/angular,sarunint/angular,jonrimmer/angular,hankduan/angular,panuruj/angular,zhura/angular,itamark/angular,ocombe/angular,vinagreti/angular,nishants/angular,UIUXEngineering/angular,aaron-goshine/angular,yjbanov/angular,huoxudong125/angular,IAPark/angular,IdeaBlade/angular,jteplitz602/angular,amarth1982/angular,chadqueen/angular,IdeaBlade/angular,mzgol/angular,GistIcon/angular,mprobst/angular,antonmoiseev/angular,hess-g/angular,getshuvo/angular,willseeyou/angular,matsko/angular,alexeagle/angular,itamar-Cohen/angular,weswigham/angular,mdegoo/angular,githuya/angular,templth/angular,cassand/angular,JiaLiPassion/angular,ttowncompiled/angular,mgiambalvo/angular,getshuvo/angular,Flounn/angular,matsko/angular,vsavkin/angular,chrisse27/angular,graveto/angular,mlynch/angular,dydek/angular,ValtoFrameworks/Angular-2,cyrilgandon/angular,mixed/angular,erictsangx/angular,filipesilva/angular,smartm0use/angular,tapas4java/angular,tyleranton/angular,vicb/angular,alamgird/angular,UIUXEngineering-Forks/angular,vicb/angular,hankduan/angular,StephenFluin/angular,domusofsail/angular,epotvin/angular,bkyarger/angular,graveto/angular,alfonso-presa/angular,mhegazy/angular,ericmartinezr/angular,kevinmerckx/angular,nosachamos/angular,Brocco/angular,gnomeontherun/angular,alfonso-presa/angular,meeroslav/angular,jasonaden/angular,robertmesserle/angular,pkozlowski-opensource/angular,Toxicable/angular,rkirov/angular,rbevers/angular,cexbrayat/angular,StephenFluin/angular,StephenFluin/angular,tycho01/angular,alamgird/angular,aaron-goshine/angular,lfryc/angular,itamark/angular,snaptech/angular,tapas4java/angular,hess-google/angular,SaltyDH/angular,smartm0use/angular,vinagreti/angular,SaltyDH/angular,rkirov/angular,jteplitz602/angular,sjtrimble/angular,vsavkin/angular,angular-indonesia/angular,gionkunz/angular,alexcastillo/angular,SekibOmazic/angular,kegluneq/angular,alxhub/angular,Mathou54/angular,weswigham/angular,antonmoiseev/angular,martinmcwhorter/angular,hdeshev/angular,rafacm/angular,zzo/angular,cyrilgandon/angular,vsavkin/angular,weswigham/angular,snaptech/angular,angularbrasil/angular,alfonso-presa/angular,dsebastien/angular,StacyGay/angular,rbevers/angular,zhura/angular,mdegoo/angular,chajath/angular,jteplitz602/angular,alexcastillo/angular,jteplitz602/angular,StacyGay/angular,ghetolay/angular,shirish87/angular,souldreamer/angular,kegluneq/angular,rjamet/angular,Flounn/angular,shairez/angular,angularbrasil/angular,ttowncompiled/angular,vikerman/angular,chalin/angular,ttowncompiled/angular,chuckjaz/angular,gdi2290/angular,basvandenheuvel/angular,blesh/angular,kegluneq/angular,chadqueen/angular,yjbanov/angular,mzgol/angular,rkirov/angular,pk-karthik/framework-js-angular,NathanWalker/angular,jackyxhb/angular,IAPark/angular,vandres/angular,mhegazy/angular,jeremymwells/angular,ghetolay/angular,choeller/angular,chalin/angular,brandonroberts/angular,nosovk/angular,yanivefraim/angular,JSMike/angular,oaleynik/angular,cyrilgandon/angular,Toxicable/angular,vandres/angular,laskoviymishka/angular,mhevery/angular,AlmogShaul/angular,markharding/angular,e-schultz/angular,jteplitz602/angular,jeremymwells/angular,epotvin/angular,epotvin/angular,hansl/angular,tyleranton/angular,GistIcon/angular,ochafik/angular,jeremymwells/angular,antonmoiseev/angular,mlaval/angular,choeller/angular,hterkelsen/angular,hansl/angular,dejour/angular,ericmartinezr/angular,gnomeontherun/angular,nosachamos/angular,vandres/angular,ericmartinezr/angular,tapas4java/angular,juleskremer/angular,zhura/angular,TedSander/angular,gilamran/angular,IdeaBlade/angular,mikeybyker/angular,zolfer/angular,martinmcwhorter/angular,robertmesserle/angular,jelbourn/angular,kwalrath/angular,rafacm/angular,mgol/angular,alexeagle/angular,diestrin/angular,zzo/angular,jasonaden/angular,rafacm/angular,ttowncompiled/angular,trshafer/angular,shuhei/angular,dtoroshin/n2oDoc,ultrasonicsoft/angular,wesleycho/angular,hansl/angular,huoxudong125/angular,royling/angular,jhonmike/angular,e-schultz/angular,chuckjaz/angular,amarth1982/angular,lfryc/angular,snaptech/angular,laskoviymishka/angular,e-hein/angular,brandonroberts/angular,zzo/angular,ochafik/angular,sjtrimble/angular,Brocco/angular,pk-karthik/framework-js-angular,laskoviymishka/angular,mgechev/angular,naomiblack/angular,StacyGay/angular,tapas4java/angular,xcaliber-tech/angular,IdeaBlade/angular,metasong/angular,vikerman/angular,youdz/angular,bkyarger/angular,Symagic/angular,youdz/angular,alexcastillo/angular,juristr/angular,bkyarger/angular,oaleynik/angular,panuruj/angular,mikeybyker/angular,JSMike/angular,markharding/angular,chajath/angular,metasong/angular,alexpods/angular,heathkit/angular,rkirov/angular,hess-google/angular,dejour/angular,mgechev/angular,mgiambalvo/angular,micmro/angular,LucasSloan/angular,templth/angular,nosachamos/angular,mhevery/angular,kylecordes/angular,itamar-Cohen/angular,rjamet/angular,kwalrath/angular,trshafer/angular,dsebastien/angular,cironunes/angular,e-hein/angular,yanivefraim/angular,JSMike/angular,ValtoFrameworks/Angular-2,youdz/angular,metasong/angular,manekinekko/angular,filipesilva/angular,hterkelsen/angular,martinmcwhorter/angular,ScottSWu/angular,JSMike/angular,mgiambalvo/angular,Tragetaschen/angular,sarunint/angular,hpinsley/angular,souvikbasu/angular,UIUXEngineering/angular,erictsangx/angular,nosachamos/angular,hdeshev/angular,tamascsaba/angular,jonrimmer/angular,shuhei/angular,wesleycho/angular,gionkunz/angular,chajath/angular,chuckjaz/angular,JSMike/angular,robwormald/angular,jhonmike/angular,hdeshev/angular,micmro/angular,aboveyou00/angular,kwalrath/angular,gkalpak/angular,chuckjaz/angular,angular/angular,cironunes/angular,angularbrasil/angular,shirish87/angular,UIUXEngineering/angular,ttowncompiled/angular,youdz/angular,ScottSWu/angular,NathanWalker/angular,xcaliber-tech/angular,JanStureNielsen/angular,GistIcon/angular,robertmesserle/angular,xcaliber-tech/angular,hansl/angular,robertmesserle/angular,tyleranton/angular,robwormald/angular,wKoza/angular,UIUXEngineering-Forks/angular,TedSander/angular,sarunint/angular,vicb/angular,ScottSWu/angular,alamgird/angular,hterkelsen/angular,basvandenheuvel/angular,bkyarger/angular,sarunint/angular,graveto/angular,tyleranton/angular,pk-karthik/framework-js-angular,zhura/angular,e-schultz/angular,tolemac/angular,hpinsley/angular,kara/angular,jackyxhb/angular,gjungb/angular,Flounn/angular,chuckjaz/angular,hess-g/angular,yanivefraim/angular,laco0416/angular,antonmoiseev/angular,alxhub/angular,mhevery/angular,chadqueen/angular,markharding/angular,GistIcon/angular,cassand/angular,wKoza/angular,gkalpak/angular,laskoviymishka/angular,mhegazy/angular,robertmesserle/angular,tamascsaba/angular,shuhei/angular,jelbourn/angular,gionkunz/angular,Toxicable/angular,dmitriz/angular,blesh/angular,vamsivarikuti/angular,kylecordes/angular,laskoviymishka/angular,ericmartinezr/angular,kegluneq/angular,vinagreti/angular,IAPark/angular,rbevers/angular,mhevery/angular,manekinekko/angular,panuruj/angular,naomiblack/angular,mgol/angular,awerlang/angular,oaleynik/angular,graveto/angular,dtoroshin/n2oDoc,mlaval/angular,NathanWalker/angular,bkyarger/angular,souldreamer/angular,kwalrath/angular,erictsangx/angular,ocombe/angular,IgorMinar/angular,kara/angular,pk-karthik/framework-js-angular,alexpods/angular,Mathou54/angular,yanivefraim/angular,Tragetaschen/angular,antonmoiseev/angular,trshafer/angular,basvandenheuvel/angular,jackyxhb/angular,mgiambalvo/angular,micmro/angular,kara/angular,petebacondarwin/angular,gjungb/angular,JiaLiPassion/angular,awerlang/angular,mikeybyker/angular,ollie314/angular,hannahhoward/angular,youdz/angular,zolfer/angular,alexcastillo/angular,itamar-Cohen/angular,shairez/angular,nishants/angular,gionkunz/angular,TedSander/angular,jesperronn/angular,nishants/angular,aboveyou00/angular,SaltyDH/angular,nishants/angular,vamsivarikuti/angular,m18/angular,kwalrath/angular,ochafik/angular,LucasSloan/angular,zzo/angular,ultrasonicsoft/angular,asnowwolf/angular,trshafer/angular,cyrilgandon/angular,aboveyou00/angular,juristr/angular,juristr/angular,jasonaden/angular,angular-indonesia/angular,robertmesserle/angular,shahata/angular,itamark/angular,cexbrayat/angular,tapas4java/angular,dsebastien/angular,templth/angular,naomiblack/angular,jesperronn/angular,brandonroberts/angular,vicb/angular,LucasSloan/angular,micmro/angular,kylecordes/angular,ultrasonicsoft/angular,TedSander/angular,graveto/angular,dmitriz/angular,epotvin/angular,laco0416/angular,mdegoo/angular,meeroslav/angular,gdi2290/angular,tyleranton/angular,manekinekko/angular,cironunes/angular,martinmcwhorter/angular,rkirov/angular,erictsangx/angular,UIUXEngineering/angular,petebacondarwin/angular,vikerman/angular,m18/angular,brandonroberts/angular,dydek/angular,shahata/angular,hannahhoward/angular,zzo/angular,alexpods/angular,gilamran/angular,githuya/angular,gkalpak/angular,SekibOmazic/angular,hess-g/angular,getshuvo/angular,nosovk/angular,hess-google/angular,AlmogShaul/angular,ScottSWu/angular,basvandenheuvel/angular,pkozlowski-opensource/angular,mzgol/angular,aaron-goshine/angular,e-hein/angular,JanStureNielsen/angular,naomiblack/angular,gdi2290/angular,SekibOmazic/angular,vinagreti/angular,yjbanov/angular,xcaliber-tech/angular,Mathou54/angular,mlynch/angular,jhonmike/angular,hterkelsen/angular,e-hein/angular,chrisse27/angular,lfryc/angular,manekinekko/angular,choeller/angular,mlaval/angular,hterkelsen/angular,petebacondarwin/angular,rafacm/angular,cassand/angular,hansl/angular,jasonaden/angular,shahata/angular,kevinmerckx/angular,itamark/angular,jasonaden/angular,tbosch/angular,ultrasonicsoft/angular,Symagic/angular,panuruj/angular,hpinsley/angular,shirish87/angular,asnowwolf/angular,martinmcwhorter/angular,erictsangx/angular,souvikbasu/angular,micmro/angular,ochafik/angular,mixed/angular,jeremymwells/angular,shuhei/angular,kara/angular,angular-indonesia/angular,jelbourn/angular,diestrin/angular,StacyGay/angular,itamar-Cohen/angular,souvikbasu/angular,UIUXEngineering-Forks/angular,tolemac/angular,hdeshev/angular,angular/angular,bkyarger/angular,asnowwolf/angular,markharding/angular,IgorMinar/angular,mlynch/angular,wesleycho/angular,mzgol/angular,lfryc/angular,rkirov/angular,hannahhoward/angular,kegluneq/angular,IgorMinar/angular,chrisse27/angular,smartm0use/angular,hpinsley/angular,getshuvo/angular,wKoza/angular,hpinsley/angular,jhonmike/angular,mgol/angular,shuhei/angular,shahata/angular,jackyxhb/angular,nosovk/angular,robwormald/angular,jelbourn/angular,angularbrasil/angular,UIUXEngineering-Forks/angular,JanStureNielsen/angular,epotvin/angular,UIUXEngineering-Forks/angular,dtoroshin/n2oDoc,huoxudong125/angular,martinmcwhorter/angular,shirish87/angular,manekinekko/angular,Toxicable/angular,souvikbasu/angular,ValtoFrameworks/Angular-2,kevinmerckx/angular,heathkit/angular,mgol/angular,m18/angular,TedSander/angular,wesleycho/angular,awerlang/angular,SaltyDH/angular,chadqueen/angular,IgorMinar/angular,chrisse27/angular,e-hein/angular,matsko/angular,amarth1982/angular,zzo/angular,vamsivarikuti/angular,cexbrayat/angular,laco0416/angular,ultrasonicsoft/angular,jeremymwells/angular,jonrimmer/angular,Tragetaschen/angular,wesleycho/angular,StacyGay/angular,SekibOmazic/angular,willseeyou/angular,kevinmerckx/angular,dydek/angular,dejour/angular,Brocco/angular,ScottSWu/angular,sarunint/angular,dmitriz/angular,aaron-goshine/angular,angular/angular,chrisse27/angular,jasonaden/angular,zhura/angular,domusofsail/angular,kylecordes/angular,kevinmerckx/angular,oaleynik/angular,tamascsaba/angular,ultrasonicsoft/angular,IdeaBlade/angular,itamar-Cohen/angular,rjamet/angular,chadqueen/angular,oaleynik/angular,LucasSloan/angular,robwormald/angular,weswigham/angular,alfonso-presa/angular,tamascsaba/angular,SekibOmazic/angular,smartm0use/angular,NathanWalker/angular,diestrin/angular,shairez/angular,aboveyou00/angular,Mathou54/angular,not-for-me/angular,Flounn/angular,heathkit/angular,alamgird/angular,nosachamos/angular,willseeyou/angular,meeroslav/angular,erictsangx/angular,snaptech/angular,hess-google/angular,ttowncompiled/angular,amarth1982/angular,IgorMinar/angular,nishants/angular,souldreamer/angular,Symagic/angular,Brocco/angular,AlmogShaul/angular,ericmartinezr/angular,heathkit/angular,jackyxhb/angular,panuruj/angular,vikerman/angular,oaleynik/angular,shirish87/angular,hpinsley/angular,Brocco/angular,gjungb/angular,getshuvo/angular,petebacondarwin/angular,alexpods/angular,sjtrimble/angular,Tragetaschen/angular,ochafik/angular,shahata/angular,gnomeontherun/angular,ghetolay/angular,mixed/angular,IgorMinar/angular,dydek/angular,alxhub/angular,tamascsaba/angular,dsebastien/angular,willseeyou/angular,laco0416/angular,trshafer/angular,blesh/angular,huoxudong125/angular,wKoza/angular,juristr/angular,templth/angular,shahata/angular,dejour/angular,hannahhoward/angular,Toxicable/angular,mixed/angular,tapas4java/angular,mprobst/angular,IAPark/angular,alxhub/angular,mprobst/angular,hankduan/angular,yanivefraim/angular,Symagic/angular,StephenFluin/angular,snaptech/angular,tbosch/angular,ollie314/angular,JanStureNielsen/angular,NathanWalker/angular,UIUXEngineering-Forks/angular,vamsivarikuti/angular,pk-karthik/framework-js-angular,dmitriz/angular,tycho01/angular,gilamran/angular,amarth1982/angular,hterkelsen/angular,snaptech/angular,nosovk/angular,mixed/angular,Toxicable/angular,e-schultz/angular,shirish87/angular,LucasSloan/angular,githuya/angular,JiaLiPassion/angular,gdi2290/angular,juleskremer/angular,githuya/angular,vinagreti/angular,lfryc/angular,alexpods/angular,metasong/angular,mdegoo/angular,choeller/angular,trshafer/angular,IAPark/angular,heathkit/angular,tamascsaba/angular,antonmoiseev/angular,mzgol/angular,markharding/angular,gjungb/angular,souldreamer/angular,alexeagle/angular,mgiambalvo/angular,mlaval/angular,yjbanov/angular,jonrimmer/angular,jeremymwells/angular,jesperronn/angular,graveto/angular,mlaval/angular,mgechev/angular,zolfer/angular,weswigham/angular,getshuvo/angular,aboveyou00/angular,ghetolay/angular,tyleranton/angular,tolemac/angular,mhevery/angular,juleskremer/angular,gdi2290/angular,gkalpak/angular,m18/angular,juleskremer/angular,dsebastien/angular,nosachamos/angular,juleskremer/angular,blesh/angular,alexeagle/angular,robwormald/angular,ollie314/angular,domusofsail/angular,hess-google/angular,juristr/angular,Mathou54/angular,itamark/angular,robwormald/angular,nishants/angular,jhonmike/angular,dtoroshin/n2oDoc,weswigham/angular,JiaLiPassion/angular,itamar-Cohen/angular,rbevers/angular,epotvin/angular,GistIcon/angular,ocombe/angular,NathanWalker/angular,e-schultz/angular,domusofsail/angular,hankduan/angular,petebacondarwin/angular,awerlang/angular,Brocco/angular,micmro/angular,vandres/angular,mikeybyker/angular,hdeshev/angular,cyrilgandon/angular,filipesilva/angular,not-for-me/angular,yjbanov/angular,sjtrimble/angular,alamgird/angular,dsebastien/angular,e-schultz/angular,awerlang/angular,chalin/angular,lfryc/angular,zolfer/angular,ochafik/angular,mgol/angular,huoxudong125/angular,ocombe/angular,yanivefraim/angular,dtoroshin/n2oDoc,vsavkin/angular,jonrimmer/angular,not-for-me/angular,tycho01/angular,hansl/angular,tbosch/angular,dydek/angular,chadqueen/angular,hankduan/angular,naomiblack/angular,mlynch/angular,dejour/angular,hess-g/angular,Flounn/angular,cironunes/angular,sjtrimble/angular,brandonroberts/angular,ollie314/angular,metasong/angular,ocombe/angular,zolfer/angular,xcaliber-tech/angular,chajath/angular,alexeagle/angular,markharding/angular,gionkunz/angular,chalin/angular,kegluneq/angular,dmitriz/angular,StacyGay/angular,mhegazy/angular,gjungb/angular,gilamran/angular,matsko/angular,alfonso-presa/angular,mlynch/angular,rbevers/angular,aboveyou00/angular,ocombe/angular,gdi2290/angular,mhevery/angular,brandonroberts/angular,alexcastillo/angular,Tragetaschen/angular,cexbrayat/angular,tycho01/angular,vandres/angular,alexpods/angular,wKoza/angular,kara/angular,jesperronn/angular,rbevers/angular,hannahhoward/angular,hess-g/angular