MDL-42495 lesson Prevent coding error for invalid user
MDL-40139 block_privatefiles: Prevent usage of unmaintained edit page
MDL-40139 block_privatefiles: Remove unused edit form
MDL-39683 Messages, Themes: Fix "my" and "other person" message alignment in RTL mode (theme/clean)
MDL-39683 message: RTL alignment of messages in theme_base
Automatically generated installer lang files
MDL-40752 Login RTL: Swapping the panels on two-panel login pages for RTL

Additions to the patch by Jason Fowler <phalacee@gmail.com>
MDL-43306 restore: Fix grade_item sortorder after restoring course

While restoring course/activity, restore will blindly insert grade_item
sortorder. Which cause dulicate sortorder and lead to unpredicatble sorting
results.

Now we will call grade_item::fix_duplicate_sortorder() after restore is finished
to fix duplicate sortorder and order grade items to the closest order possible
Automatically generated installer lang files
MDL-40056 events: Use correct course module id while fetching context
Merge branch 'MDL-40056-master' of git://github.com/ankitagarwal/moodle
Merge branch 'install_master' of git://git.moodle.org/moodle-install
NOBUG: Fixed file access permissions
weekly release 2.7dev
MDL-43675 navigation: courses branch is now recognised as expandable
MDL-43671 message: removed an overly cautious check
MDL-42980 clean theme: fixed add/cancel buttons position for safari on iPhone with ios7.
MDL-43733  use any auto-saved responses when questions are finished.

Before this, autosave was only working to save data when a student went
back in to continue an attempt. If the student, having crashed out,
never went back in and continued the attempt, their auto-saved responses
were not used when the attempt was automatically finished. That was a
rather bad oversight, which should now be fixed.
Merge branch 'MDL-40752-master' of git://github.com/phalacee/moodle

Conflicts:
	theme/bootstrapbase/style/moodle.css
Merge branch 'wip-mdl-43306-m' of git://github.com/rajeshtaneja/moodle