compose: Make ctrl-enter, meta-enter, etc. add newline with enter_sends.
compose: Make ctrl-enter, meta-enter, etc. add newline with enter_sends.

Tweaked by tabbott to ensure we update the compose box size as well.

Fixes #2989.

jackrzhang/zulip,JPJPJPOPOP/zulip,sharmaeklavya2/zulip,zulip/zulip,JPJPJPOPOP/zulip,dhcrzf/zulip,shubhamdhama/zulip,vabs22/zulip,jrowan/zulip,samatdav/zulip,andersk/zulip,vaidap/zulip,punchagan/zulip,cosmicAsymmetry/zulip,mahim97/zulip,SmartPeople/zulip,eeshangarg/zulip,eeshangarg/zulip,christi3k/zulip,amyliu345/zulip,timabbott/zulip,dawran6/zulip,tommyip/zulip,shubhamdhama/zulip,amanharitsh123/zulip,dattatreya303/zulip,tommyip/zulip,aakash-cr7/zulip,blaze225/zulip,eeshangarg/zulip,cosmicAsymmetry/zulip,synicalsyntax/zulip,AZtheAsian/zulip,jphilipsen05/zulip,PhilSk/zulip,dhcrzf/zulip,zulip/zulip,JPJPJPOPOP/zulip,sonali0901/zulip,samatdav/zulip,zulip/zulip,amyliu345/zulip,JPJPJPOPOP/zulip,Diptanshu8/zulip,jrowan/zulip,jrowan/zulip,dattatreya303/zulip,jackrzhang/zulip,AZtheAsian/zulip,isht3/zulip,christi3k/zulip,brainwane/zulip,kou/zulip,shubhamdhama/zulip,tommyip/zulip,timabbott/zulip,niftynei/zulip,verma-varsha/zulip,eeshangarg/zulip,synicalsyntax/zulip,sharmaeklavya2/zulip,rht/zulip,shubhamdhama/zulip,timabbott/zulip,showell/zulip,kou/zulip,Galexrt/zulip,ryanbackman/zulip,j831/zulip,christi3k/zulip,eeshangarg/zulip,aakash-cr7/zulip,jackrzhang/zulip,mahim97/zulip,rht/zulip,punchagan/zulip,dawran6/zulip,AZtheAsian/zulip,susansls/zulip,blaze225/zulip,jainayush975/zulip,amanharitsh123/zulip,Galexrt/zulip,susansls/zulip,AZtheAsian/zulip,christi3k/zulip,isht3/zulip,brockwhittaker/zulip,jphilipsen05/zulip,jphilipsen05/zulip,verma-varsha/zulip,j831/zulip,dattatreya303/zulip,kou/zulip,niftynei/zulip,sharmaeklavya2/zulip,rishig/zulip,isht3/zulip,dattatreya303/zulip,synicalsyntax/zulip,souravbadami/zulip,dawran6/zulip,isht3/zulip,verma-varsha/zulip,verma-varsha/zulip,synicalsyntax/zulip,cosmicAsymmetry/zulip,sharmaeklavya2/zulip,ryanbackman/zulip,verma-varsha/zulip,niftynei/zulip,brainwane/zulip,vaidap/zulip,brainwane/zulip,blaze225/zulip,dhcrzf/zulip,Galexrt/zulip,andersk/zulip,punchagan/zulip,jackrzhang/zulip,dhcrzf/zulip,jackrzhang/zulip,hackerkid/zulip,cosmicAsymmetry/zulip,punchagan/zulip,souravbadami/zulip,cosmicAsymmetry/zulip,kou/zulip,synicalsyntax/zulip,andersk/zulip,punchagan/zulip,eeshangarg/zulip,brockwhittaker/zulip,shubhamdhama/zulip,vabs22/zulip,amanharitsh123/zulip,jrowan/zulip,aakash-cr7/zulip,jphilipsen05/zulip,JPJPJPOPOP/zulip,jackrzhang/zulip,synicalsyntax/zulip,aakash-cr7/zulip,JPJPJPOPOP/zulip,SmartPeople/zulip,hackerkid/zulip,punchagan/zulip,blaze225/zulip,Diptanshu8/zulip,Galexrt/zulip,tommyip/zulip,brainwane/zulip,timabbott/zulip,vabs22/zulip,Galexrt/zulip,verma-varsha/zulip,jainayush975/zulip,zulip/zulip,blaze225/zulip,sonali0901/zulip,PhilSk/zulip,niftynei/zulip,rishig/zulip,hackerkid/zulip,SmartPeople/zulip,amanharitsh123/zulip,souravbadami/zulip,dawran6/zulip,shubhamdhama/zulip,rishig/zulip,ryanbackman/zulip,j831/zulip,hackerkid/zulip,christi3k/zulip,amanharitsh123/zulip,vaidap/zulip,amyliu345/zulip,SmartPeople/zulip,brockwhittaker/zulip,mahim97/zulip,samatdav/zulip,vaidap/zulip,susansls/zulip,jphilipsen05/zulip,tommyip/zulip,eeshangarg/zulip,andersk/zulip,jainayush975/zulip,jackrzhang/zulip,andersk/zulip,shubhamdhama/zulip,zulip/zulip,Diptanshu8/zulip,j831/zulip,dhcrzf/zulip,sharmaeklavya2/zulip,isht3/zulip,amanharitsh123/zulip,SmartPeople/zulip,aakash-cr7/zulip,dhcrzf/zulip,susansls/zulip,Diptanshu8/zulip,PhilSk/zulip,rishig/zulip,timabbott/zulip,jainayush975/zulip,showell/zulip,punchagan/zulip,PhilSk/zulip,zulip/zulip,kou/zulip,hackerkid/zulip,jrowan/zulip,ryanbackman/zulip,souravbadami/zulip,mahim97/zulip,souravbadami/zulip,samatdav/zulip,mahim97/zulip,brockwhittaker/zulip,rht/zulip,susansls/zulip,AZtheAsian/zulip,timabbott/zulip,samatdav/zulip,vabs22/zulip,showell/zulip,brockwhittaker/zulip,hackerkid/zulip,rht/zulip,amyliu345/zulip,sonali0901/zulip,andersk/zulip,sharmaeklavya2/zulip,ryanbackman/zulip,blaze225/zulip,dawran6/zulip,tommyip/zulip,christi3k/zulip,Diptanshu8/zulip,Galexrt/zulip,vabs22/zulip,jainayush975/zulip,sonali0901/zulip,brainwane/zulip,PhilSk/zulip,mahim97/zulip,brainwane/zulip,jrowan/zulip,isht3/zulip,aakash-cr7/zulip,niftynei/zulip,dattatreya303/zulip,vaidap/zulip,cosmicAsymmetry/zulip,hackerkid/zulip,amyliu345/zulip,PhilSk/zulip,j831/zulip,AZtheAsian/zulip,brockwhittaker/zulip,timabbott/zulip,showell/zulip,j831/zulip,Galexrt/zulip,niftynei/zulip,kou/zulip,jainayush975/zulip,tommyip/zulip,vaidap/zulip,dattatreya303/zulip,vabs22/zulip,rishig/zulip,jphilipsen05/zulip,Diptanshu8/zulip,kou/zulip,synicalsyntax/zulip,sonali0901/zulip,dawran6/zulip,showell/zulip,rishig/zulip,dhcrzf/zulip,rht/zulip,zulip/zulip,showell/zulip,SmartPeople/zulip,brainwane/zulip,amyliu345/zulip,andersk/zulip,susansls/zulip,sonali0901/zulip,showell/zulip,rht/zulip,souravbadami/zulip,rishig/zulip,ryanbackman/zulip,rht/zulip,samatdav/zulip