Merge branch 'master' of github.com:iandavidwild/moodle-block_course_level
Merge pull request #2 from aferenz/remove_quick_link_cl

remove_quick_link_cl
Merge pull request #1 from aferenz/string_change_cl

string_change_cl
Merge github.com:iandavidwild/moodle-block_course_level into develop
Merge branch 'develop' of git@github.com:iandavidwild/moodle-block_course_level.git into develop
swapped tabs so Programmes are followed by Courses
Merge pull request #3 from aferenz/swap_tabs_cl

Swap_tabs_cl
Merge branch 'develop' of git@github.com:iandavidwild/moodle-block_course_level.git into develop
Added option to show list of courses in which the user is enrolled but the enrolment data is missing from IDM.
Added option to show list of courses in which the user is enrolled but the enrolment data is missing from IDM.

User setting added (these courses are not listed by default).
Added option to show list of courses in which the user is enrolled but the enrolment data is missing from IDM.

New language strings added.
Added option to show list of courses in which the user is enrolled but the enrolment data is missing from IDM.
Added option to show list of courses in which the user is enrolled but the enrolment data is missing from IDM.
Improve the way in which orphaned courses are displayed.
'Orphaned courses' fix: add class to UL for styling.
Added language string. If 'Course (all years)' missing from IDM data then display something sensible.
Fix bug: if 'Course (all years)' missing from IDM data then display something sensible.
Handle course visibility. Note that this will need testing once final db schema has been agreed.
Fix bug: output not being built correctly.
Fix bug: only display 'Nothing to display' message if we haven't displayed anything.