Correct the condition for freeing references in dav1d_parse_obus
A new coded video sequence (see page 193; section 7.5 of the spec) begins when we see a sequence header that isn't bit identical to previous ones. This is the point at which we can throw away previous frames etc.
This fixes issue #181 (closed)