CLAMP-691 adds setting and YUI module for collapsible sections
CLAMP-692 allows regex matching for shortnames
CLAMP-684 allows one course to meet multiple custom shortname matches
Merge branches 'wip-CLAMP-691', 'wip-CLAMP-692' and 'wip-CLAMP-684' into FCL_25_dev