Fix zero-duration transitions

Currently, zero-duration transitions are broken.  Example [here](http://bl.ocks.org/michaelsteffen/297c394eed7baa2ec370), based on the Mapbox demo (note the default 300 ms transition between styles that shouldn't exist).  This fixes them.