FragmentModel isFragmentLoaded update
Created by: spiterikevin
isFragmentLoaded() was returning false if the fragment was loaded at a different quality. This is because the url does not match. The updated version compares the fragment index rather than the fragment url, thus avoiding redownloading the same fragment at different quality.