MDL-41843 Uses OAuthException in moodle\mod\lti namespace
MDL-41843 IMS-LTI: Fixed exception namespace
MDL-37181 backup: stopped setting the status of unscheduled backups to skipped
MDL-41672 Add html2text unit test for multiple occurrences of the same URL
MDL-41672 Fix html2text processing of multiple occurrences of the same URL
weekly release 2.4.6+
Merge branch 'MDL-37181_m24' of https://github.com/markn86/moodle into MOODLE_24_STABLE
Merge branch 'wip-mdl-41843-m24' of git://github.com/rajeshtaneja/moodle into MOODLE_24_STABLE
Merge branch 'MDL-41672-text-mail-links_24' of git://github.com/mudrd8mz/moodle into MOODLE_24_STABLE
MDL-37877 backup: Fix issues with zipping of large files

Files bigger than 4GB is not supported at this point. Zip archiver doesn't know about it and always returns true. We need to verify if it is a valid file or not and delete if not
Also delete the backup file immediately if anything goes wrong anywhere in backup. We don't want to use up space