MDL-47209 repository_skydrive: Use new oauth URLs
MDL-46747 questions: add More info link to qbehaviour help.

Thanks to Tony Gardner-Medwin for the suggestion.
MDL-47208 core_availability: Return false when cm isnt in modinfo list

If a cm isn't in modinfo's cm list, then the user shouldn't be able to see that cm.
This fixes an issue where hidden activities would cause users to be unable to use moodle.
Merge branch 'MDL-47208' of git://github.com/aolley/moodle
Merge branch 'wip-MDL-35468-master' of git://github.com/marinaglancy/moodle
Merge branch 'MDL-47209-master' of git://github.com/FMCorz/moodle
Merge branch 'MDL-46747' of git://github.com/timhunt/moodle
MDL-36014 cohorts: fix string names

Cohort capabilities are defined in lang/en/roles.php, remove(rename) the capability-styled strings

AMOS BEGIN
 CPY [cohort:assign,core_assign],[assigncohorts,core_assign]
AMOS END
MDL-36014 cohorts: Allow teachers to view cohorts

defined new capability 'moodle:cohort/viewabove' and property 'visible' for cohorts.
Combining them will allow to make cohorts visible to teachers

AMOS BEGIN
 CPY [visible,core_moodle],[visible,core_cohort]
AMOS END
MDL-36014 cohorts: Support cohort visibility in Upload cohorts