kenburnz browser verification

Each scenario shows the CSS preview (live cssPreviewAt(t) on an <img>) beside the Python reference frame rendered by burns.sample_frame for the same t. They should frame the identical window. Scrub t; the reference snaps to the nearest sampled time. The cover-crop scenarios (push_in_square, pan_widescreen) are where the geometry is most likely to look wrong.