Consume whitespace before, rather than after, reading a token
Consume whitespace before, rather than after, reading a token

Simplifies several things

hulkish/babel,samwgoldman/babel,shuhei/babel,babel/babel,samwgoldman/babel,babel/babel,kellyselden/babel,kellyselden/babel,btmills/acorn,mathiasbynens/acorn,vadzim/babel,Rich-Harris/acorn,kaicataldo/babel,ternjs/acorn,mysticatea/acorn,xiemaisi/acorn,hzoo/babel,guybedford/babel,kaicataldo/babel,existentialism/babel,guybedford/babel,cbishopvelti/babylon,ternjs/acorn,PolymerLabs/babel,kellyselden/babel,happibum/acorn,kaicataldo/babel,Skillupco/babel,babel/babel,ajaxorg/acorn,ajaxorg/acorn,hzoo/babel,ajaxorg/acorn,babel/babel,happibum/acorn,gratex/acorn,vadzim/babel,chicoxyzzy/babel,jridgewell/babel,hulkish/babel,lightscript/babylon-lightscript,Rich-Harris/acorn,kaicataldo/babel,marijnh/acorn,chicoxyzzy/babel,claudiopro/babel,Skillupco/babel,TimothyGu/acorn,chicoxyzzy/babel,shuhei/babel,guybedford/babel,wcjohnson/babylon-lightscript,gratex/acorn,MarcelGerber/acorn,jridgewell/babel,mathiasbynens/acorn,maurobringolf/babel,claudiopro/babel,ternjs/acorn,mysticatea/acorn,TimothyGu/acorn,PolymerLabs/babel,claudiopro/babel,gratex/acorn,btmills/acorn,recipesjs/ingredients,babel/babylon,maurobringolf/babel,marijnh/acorn,mathiasbynens/acorn,samwgoldman/babel,MarcelGerber/acorn,kellyselden/babel,btmills/acorn,hulkish/babel,MarcelGerber/acorn,marijnh/acorn,hulkish/babel,chicoxyzzy/babel,Rich-Harris/acorn,TimothyGu/acorn,existentialism/babel,hzoo/babel,hzoo/babel,maurobringolf/babel,existentialism/babel,xiemaisi/acorn,danez/babylon,Skillupco/babel,Skillupco/babel,happibum/acorn,shuhei/babel,jridgewell/babel,jridgewell/babel,PolymerLabs/babel,xiemaisi/acorn,mysticatea/acorn