PS-1861

prevent running playerSwitchSource as a callback. Limitation - must run playerSwitchSource on iPhone iOS7 to prevent crash so this fix doesn't apply to iPhone with iOS7. Will continue investigate.
Also, prevent reloading the current movie when switching media unless on iPhone and iOS7.