Conditionally compress data for POSTs to /save
Conditionally compress data for POSTs to /save

We compress the `html`, `css` and `javascript` here as these were the
bits causing issues when running through WatchGuard HTTP Proxy.

mlucool/jsbin,digideskio/jsbin,dennishu001/jsbin,mingzeke/jsbin,saikota/jsbin,juliankrispel/jsbin,kentcdodds/jsbin,dhval/jsbin,remotty/jsbin,minwe/jsbin,thsunmy/jsbin,jwdallas/jsbin,fgrillo21/NPA-Exam,jasonsanjose/jsbin-app,mdo/jsbin,johnmichel/jsbin,late-warrior/jsbin,roman01la/jsbin,Freeformers/jsbin,Freeformers/jsbin,filamentgroup/jsbin,mlucool/jsbin,martinvd/jsbin,Hamcha/jsbin,dedalik/jsbin,IvanSanchez/jsbin,jsbin/jsbin,eggheadio/jsbin,y3sh/jsbin-fork,jwdallas/jsbin,dennishu001/jsbin,eggheadio/jsbin,HeroicEric/jsbin,peterblazejewicz/jsbin,ilyes14/jsbin,mcanthony/jsbin,knpwrs/jsbin,yize/jsbin,y3sh/jsbin-fork,saikota/jsbin,arcseldon/jsbin,KenPowers/jsbin,blesh/jsbin,vipulnsward/jsbin,ilyes14/jsbin,IveWong/jsbin,pandoraui/jsbin,svacha/jsbin,late-warrior/jsbin,fend-classroom/jsbin,mcanthony/jsbin,roman01la/jsbin,thsunmy/jsbin,dedalik/jsbin,kentcdodds/jsbin,fgrillo21/NPA-Exam,AverageMarcus/jsbin,filamentgroup/jsbin,ctide/jsbin,AverageMarcus/jsbin,dhval/jsbin,carolineartz/jsbin,jamez14/jsbin,fend-classroom/jsbin,juliankrispel/jsbin,simonThiele/jsbin,digideskio/jsbin,knpwrs/jsbin,pandoraui/jsbin,carolineartz/jsbin,kirjs/jsbin,IvanSanchez/jsbin,ctide/jsbin,knpwrs/jsbin,arcseldon/jsbin,kirjs/jsbin,yize/jsbin,KenPowers/jsbin,yohanboniface/jsbin,francoisp/jsbin,KenPowers/jsbin,minwe/jsbin,svacha/jsbin,simonThiele/jsbin,IveWong/jsbin,jsbin/jsbin,yohanboniface/jsbin,johnmichel/jsbin,peterblazejewicz/jsbin,mingzeke/jsbin,vipulnsward/jsbin,HeroicEric/jsbin,martinvd/jsbin,jamez14/jsbin,jasonsanjose/jsbin-app,Hamcha/jsbin,francoisp/jsbin