Added checks in nextFragmentRule to see if the buffer was split (safari bug)
Created by: aescarcha
This PR adds a check in NextFragmentRule to see if the buffer is divided (IE, when appending out of order in safari) and react to that by downloading chunks for the active buffer.
Fixes #2588 (closed)