Update to 1.21.3

Upstream changes:
Changes since 1.21.2
(bug 53032) SECURITY: Don't cache when a call could autocreate
(bug 55332) SECURITY: Improve css javascript detection
(bug 49717) Fix behaviour $wgVerifyMimeType = false; in Upload
Fix comma errors in various js files
Translations
Updated www/mediawiki to 1.21.3
Update to 2.5.3

Upstream changes:
Highlights
MDL-41252 - Accessibility improvements to course page.
MDL-34209 - Moving sections by drag and drop reorders sections correctly.
MDL-29987 - Embedded PDF files behave correctly.
Functional changes
MDL-42069 - Option to sort by last name in Quiz grading report.
MDL-38267 - Submit button is not shown after cut-off date in Assignment.
MDL-22669 - When restoring a larger course over a smaller one, the number of sections is maintained.
MDL-42666 and MDL-42668 - The Box.net repository and Box.net portfolio have been updated to use Box.net API v2. Moodle sites which have used the Box.net repository previously need to run the Box.net-alias-to-copy-conversion tool as soon as possible. Also, HTTPS is now required for sites to access Box.net. See Box.net APIv1 migration for details.
API changes
MDL-41861, MDL-41882, MDL-41853,... - Generator tools have been backported.
Security issues
A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Fixes and improvements
MDL-32862 - Links to 1.9 resource types work after upgrade to 2.2 followed by backup and restore.
MDL-40903 - Persistent cache is now split into logical parts.
MDL-41942 - Courses in categories no longer become invisible due to caching problem.
MDL-41352 - Mymobile theme no longer producing JavaScript error on course pages.
MDL-37528 - Block drag-and-drop issue resolved.
MDL-42542 - The Portfolio cron job is now working.
MDL-42619 - Error deleting a course link from the community block is fixed.
MDL-37877 - Automated backup failure is now reported.
Updated www/moodle to 2.5.3
Update to 2.0.0

Upstream changes:
2.0.0 2013-11-06 09:15:00+0900
    [BUG FIXES]
    - Merged the pull-request #13, which fixed an issue where
      the behavior of role method confliction was different
      from Moose. This change might affect your existing code
      so the major version has incremented.
      See t/030_roles/role_conflict_and_inheritance.t for details.
Updated devel/p5-Mouse to 2.0.0
Update to 2.4.48:

A new version of libdrm has been released. The main motivation for this
release is the addition of the reset status query ioctl for the Intel
kernel module.  Access to this ioctl will be necessary for Mesa 10.0.

Alex Deucher (2):
      radeon: add hawaii chip family
      radeon: add hawaii pci ids

Ben Widawsky (2):
      intel/bdw: Add broadwell chipset IDs
      intel/bdw: Handle gen8 bufmgr_init

Damien Lespiau (2):
      intel/bdw: Add gen8 to the decode init
      intel/bdw: Update MI_BATCH_BUFFER_START for aub dumps

Dave Airlie (1):
      Revert "intel: Add support for GPU reset status query ioctl"

Ian Romanick (3):
      intel: Add support for GPU reset status query ioctl
      intel: Add support for GPU reset status query ioctl
      libdrm: bump to 2.4.48

Keith Packard (1):
      Add DRM_MODE_PAGE_FLIP_ASYNC define

Kenneth Graunke (3):
      intel: Add the Gen6+ version of MI_REPORT_PERF_COUNT to intel_decode.c.
      intel: Add MI_LOAD_REGISTER_MEM to intel_decode.c.
      intel/bdw/aub: Update AUB trace block writes for 48-bit addressing.

Maarten Lankhorst (1):
      nouveau: prevent undefined behavior in nouveau_pushbuf_reloc with gcc-4.8
Updated x11/libdrm to 2.4.48
Ensure failure on failure of depends-fetch and depends-checksum targets.