Update mw.KDPMapping.js

fix the fullscreen api
#SUP-1720 #time 1h #comment added callback support for kPlayer and a timeout for streaming to enable looping
Merge remote-tracking branch 'origin/fixfullscreenbug' into 2.5-March-23
#FEC-1028 #time 3h #comment role should be on the body tag and not the IFrame tag. Setting the role on the IFrame tag causing IE8 to read all the content attributes when navigating to the IFrame using the arrow keys. Currently not setting role="application" on the body tag (in kalturaIframeClass.php) since this causes other issues in IE8. Since it was on the IFrame, it didn't work anyway.
using touchstart event instead of click for iOS/Android
add check that file extension is not null
Merge branch '2.5-March-23' of https://github.com/kaltura/mwEmbed into 2.5-March-23
#SUP-1580 #time 2h #comment added logic to look for the spinner configuration in the packageData if it didn't load yet from the UIConf. This is required because the spinner loads first and on some IE versions the config from the UIConf is not loaded yet at this phase.
Merge remote-tracking branch 'origin/2.5-March-23' into 2.5-March-23
#FEC-1097 #time 1h #comment added init value
bump 2.5.rc6
#FEC-1124 #fix kplayer state after loading OSMF plugins
bump 2.5.rc7
adding new plugin for for Done button on Mobile devices
cleaning comment
Merge branch '2.5-March-23' of https://github.com/kaltura/mwEmbed into 2.5-March-23
added allow-custom-values to allow adding values in select2data
Merge remote-tracking branch 'origin/2.5-March-23' into 2.5-March-23
Revert "cleaning comment"

This reverts commit 44cb54f7357d8b0e5399dfe51c6967baf87e8f7f.
Revert "adding new plugin for for Done button on Mobile devices"

This reverts commit 6312f2d2c9b8e8c275fd2f94d40642764487515a.