If frame_rate for rendition is 0, field is ignored
Fractional FPS is compared with frame_rate field with absolute tolerance of 0.1. Not sure if such a high tolerance is required, but it will allow to validate 29.97 (30000/1001) fps as 30 fps. Probably, that was the goal with previous logic.
Fix for #119 and #120